1
我正在寫我的第一個iPhone應用程序,並通過一些書籍的方式工作。使用按鈕而不是表的基於導航的應用程序?
我工作的一個基於導航的應用程序,我想知道:
(1)是否有可能使用的不是表按鈕來啓動導航?
(2)如果是這樣,我該如何將少量披露指標添加到按鈕?我該如何讓這些按鈕看起來比圓形的矩形按鈕更有趣?(例如,讓按鈕變成彩色和有光澤)?
我正在寫我的第一個iPhone應用程序,並通過一些書籍的方式工作。使用按鈕而不是表的基於導航的應用程序?
我工作的一個基於導航的應用程序,我想知道:
(1)是否有可能使用的不是表按鈕來啓動導航?
(2)如果是這樣,我該如何將少量披露指標添加到按鈕?我該如何讓這些按鈕看起來比圓形的矩形按鈕更有趣?(例如,讓按鈕變成彩色和有光澤)?
是的,可以使用按鈕進行導航。請參閱-[UINavigationController pushViewController:animated:]
您可以使用+[UIButton buttonWithType:]
並指定UIButtonTypeDetailDisclosure
作爲披露按鈕。至於彩色和有光澤的按鈕,它們在當前的SDK(ios 4)中不受支持,但您可以使用自定義光面和彩色圖像或實現自己的繪圖代碼(請參閱下面的鏈接)。
這是關於創建光澤按鈕的article from Cocoa with Love。
感謝您的信息。我試圖通過Interface Builder將一個按鈕設置爲DetailDisclosure按鈕,但整個按鈕變成了一個箭頭。有沒有辦法得到一個帶有文本和箭頭的按鈕,類似於它在表格單元格中的呈現方式,比如「Foobar>」? – stackoverflowuser2010
您將需要使用自定義按鈕類型並提供自定義圖像。我希望它更容易。如果符合您的要求,您可以在它旁邊放置一個標籤 – Joe
您是否知道使用自定義圖像創建自定義按鈕類型的任何在線說明?我只是搜索了一下,但只能找到一些Youtube教程視頻。 – stackoverflowuser2010