[iOS] iPhone介面和iPad介面共用控制器
同時要寫iPhone版和iPad版的APP,可是不想寫兩份程式,怎麼辦?那就共用控制器(Controller)吧~也就是iPhone介面和iPad介面共用控制器。
同時要寫iPhone版和iPad版的APP,可是不想寫兩份程式,怎麼辦?那就共用控制器(Controller)吧~也就是iPhone介面和iPad介面共用控制器。
臺灣今天凌晨一點,眾所矚目的WWDC 2013佈道大會正式開始,雖然沒有傳說中的iPhone 5S,但是iOS 7卻令我耳目一新,原來之前看到Inside報導一些「扁平設計」,就是在暗示iOS 7的設計模式,不過這樣有點事後諸葛,呵呵~
拿掉原本立體的視覺效果,更呈現全新iOS的極簡風格,看Apple官網的介紹真讓我驚豔!好想把iPhone帶回家:P這樣平面的設計看起來很舒服呢~
寫APP的工程師和設計師,無不要注意元件呈現在介面的觀感,過去iPhone只有單一大小3.5吋,現在加入iPhone 5大小4吋,開始要考慮單一設計在兩種大小間的樣子。過去我設計APP的時候只是在記「數字」,如今找到一張圖可以表示3.5吋和4吋的差異,實在太令人開心了!因為這張圖iPhone元件大小(Sizes of iPhone UI Elements)勝過一堆條列式的敘述,我超愛~
通常大家都不太想用最簡單的預設表單,因為我們想塞進去的資料和介面千變萬化,於是有必要客製化TableViewCell,並且讓它可以重複使用!
TableViewCell的使用頻率相當高,無論是哪一領域的應用或遊戲,無不會以列表式的介面來呈現資料,學起來之後再把十分吸引人的美術圖貼上去,APP成品會讓人愛不釋手呢!
新專案開始實行,View必須使用Navigation Controller和Tab Bar Controller,這裡的關鍵就是先產生Navigation Controller,接著塞到Tab Bar Controller。
這學期收穫最多的一堂Seminar就是行動使用者介面設計 (Mobile User Interface Design)啦!儘管這學期我並沒有修Seminar,但是一旦有我感興趣的講題,我還是會抽空下地下室去聆聽,有這麼棒的學習機會何不把握呢:P?
HappyMan・迴響