2.思考開發方式
1.準備工作
2.初步搭建基本介面
// 1.建立視窗
self.window = [[uiwindow alloc]initwithframe:[uiscreen mainscreen].bounds];
// 2.設定視窗的根控制器
cyxtabbarcontroller *tabbarvc = [[cyxtabbarcontroller alloc]init];
self.window.rootviewcontroller = tabbarvc;
// 3.顯示視窗
[self.window makekeyandvisible];
return yes;
}第三步,在cyxtabbarcontroller.m內建立並新增子控制器
- (void)viewdidload
進行到這裡,我們已經把框架搭起來了,是不是很簡單?效果如圖:
- (void)viewdidload
/** * 新增所有子控制器方法
*/- (void)setupallchildviewcontroller
/** * 新增乙個子控制器的方法
*/- (void)setuponechildviewcontroller:(uiviewcontroller *)viewcontroller image:(uiimage *)image title:(nsstring *)title
IOS 6 基礎框架概覽
原文日期 2012年12月23日 編者按 本文與原文標題略有不同,內容相同。可以看出ios和mac的變化主要就在cocoa touch上面差別。cocoa touch允許你操作螢幕上的事件。cocoa touch multi touch event alerts multi touch contro...
IOS系統框架
cocoa框架是ios應用程式的基礎,了解cocoa框架,對開發ios應用有很大的幫助。cocoa是os x和 ios作業系統的程式的執行環境。是什麼因素使乙個程式成為cocoa程式呢?不是程式語言,因為在cocoa開發中你可以使用各種語言 也不是開發工具,你可以在命令列上就可以建立cocoa程式。...
iOS 框架介紹
這 4 個層次從上到下排列,位置越高說明層次越抽象,距離硬體底層越遠 層次最高的是 cocoa touch 框架,是我們使用得最多的框架,每個 ios 應用都要使用,其中包括 uikit 和 foundation。core services 框架提供了一些核心框架,諸如 address book 和...