我試圖尋找關於如何適用於iPad的應用程序我自己的界面設計教程(Xcode或Interface Builder - 我不知道!),比如背景圖像,覆蓋默認按鈕的外觀和感覺,但我找不到任何東西。我不知道,也許我在嘗試錯誤的關鍵字。如何在iPad上應用我自己的界面設計?
有什麼好的鏈接?
我試圖尋找關於如何適用於iPad的應用程序我自己的界面設計教程(Xcode或Interface Builder - 我不知道!),比如背景圖像,覆蓋默認按鈕的外觀和感覺,但我找不到任何東西。我不知道,也許我在嘗試錯誤的關鍵字。如何在iPad上應用我自己的界面設計?
有什麼好的鏈接?
有很多的方式來定製應用程序的外觀。如果你想以自己的方式,你在談論背景和自定義用戶界面元素。
要設置UIView的背景,請將您的作品添加到您的項目並設置您的視圖的backgroundColor。在代碼中:
- (void)viewDidLoad {
self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"yourImageArtwork"]];
... whatever else you want to do ...
}
就自定義用戶界面而言,可能有一百萬種不同的方式來對其進行自定義。 Jeff LaMarche的網站上提供了一種簡單且高效的自定義UIButton的方法。他發佈了一些代碼,使得它很容易做到gradient buttons。
當您使用和了解更多Apple的UI好東西時,您將開始看到模式出現在backgroundColor之類的東西中,並將開始自行查看可以完成自定義的位置。
如果您看到一個應用程序並且喜歡某個特定的應用程序,我會建議在Stack Overflow上張貼一張圖片,並詢問「他們是怎麼做的?」。
祝你好運!
對於(我認爲)Interface builder給出的所有東西,請進入Inspector窗口並查看「Attributes」部分。然後你可以在那裏找到任何可定製的東西。
這些代碼具有相同的編碼。例如,你可以設置按鈕圖像也是這樣的(假設image
是一個UIImage):
[btn setImage:image forState:UIControlStateNormal]