Mindmajix

UIKIT Framework Fundamentals – iPhone

UIKIT FRAME WORK:- UserInterfaceKit

The UIKit framework (UIKit.framework) provides the crucial infrastructure needed to construct and manage iOS apps. This framework provides the window and view architecture needed to manage an app’s user interface, the event handling infrastructure needed to respond to user input, and the app model needed to drive the main run loop and interact with the system.

     This framework  is mainly for IOS Apps. It  comes under cocoa touch framework. It has many classes.

  COCOAFrameWork Screenshot_1806 MAC Application Development

  Core graphics Screenshot_1806 I phone  Application  Development

UI image

UI view

UI image view

UI button

UI label

UI segmented control

UI slider

UI progress view

UI table view

UI Table view cell

UI page control

UI alert view

UI action sheet

UI picker view

UI date picker

UI  switch

UI navigation bar

UI bar button

UI tab bar

UI window

UI color

UI font

UI scroll view

UI web view

UI map view

UI accelerometer

UI acceleration

UI device

UI screen

UI local notifications

UI gesture recognizer

UI paste board

UI pop over control

UI text view

UI text field

UI tool bar

UI touch

FIRST HELLO WORLD PROGRAM IN I PHONE:-

. h file:-

  . # import <UIKIT/UIKIT . h>
@ interface b8 hello world view controller UI controller
{
I bout let   UIButton     *btn;
I bout let     UILabel     *lbl;
}
-(I BACTION) button clicked;
@end

Screenshot_1808

. m file:-

# import b8 hello world view controller . h”
@  implementation  b8 hello world view controller
-(IBAction)button clicked
{
Lbl .text  =  @  “ Hello World !!”;                 
Self .view backgroundColor =  [UI color groupTableviewBackground color];
}
-(void) dealloc
{
[Super view DidLoad];
}
@end

XIB FILE:-

Screenshot_1811

Screenshot_1812

Screenshot_1813

 

 

 

 


 

0 Responses on UIKIT Framework Fundamentals – iPhone"

Leave a Message

Your email address will not be published. Required fields are marked *

Copy Rights Reserved © Mindmajix.com All rights reserved. Disclaimer.
Course Adviser

Fill your details, course adviser will reach you.