[英]iOS Navigation bar
我想用這種在視圖之間的導航來構建應用程序:帶有文本項的滾動視圖(如菜單欄)。 在應用商店上查看Radio-Canada應用(免費)。
如何進行? 我知道我需要滾動視圖,但是在那之后...您必須了解,我對iOS 5並沒有太多的經驗。
查看此快照以獲取示例:
對於水平滾動視圖,只需創建一個滾動視圖並向其添加按鈕。 剪切的白色“選定”背景可以通過加載白色橢圓形並使用resizeableImageWithCapInsets:
進行擴展以適合文本來創建。 將按鈕的click
事件鏈接到呈現新視圖的函數。 如果此“菜單欄”的作用類似於標准的iOS標簽欄,則需要自己管理視圖層次結構。
對於垂直滾動視圖,您很可能正在查看UINavigationController
包含的UITableView
,其中為表視圖實現UITableViewDelegate
的類通過將新視圖推送到導航控制器來響應didSelectRowAtIndexPath
。 這是一種常見的模式,用於實現看起來像項目滾動列表的方式,其中在一個單元格上的點擊會導致切換到新屏幕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.