[問題] UIViewController in UIScrollView
大家好 想請教一下關於ScrollView的問題
原本我有個UIViewController X 裡面有個tableview
在Navigation時會被push到navigation controller
我會在Viewdidload, viewwillappear, viewdidappear
作一些load data以及改變self.navigationItem的動作
現在 我想要用Scrollview來放很多個 X
讓使用者上下滑是原本的tableview
左右滑可以到另一個X的tableview
像是「台灣報你好知」或是很多IM軟體的對話View
所以我參考了官方的範例PageControl
不同的是範例理的scrollview是直接加到root window
但我是要push一個ScrollviewController到navigation裡
於是我做了一些修改 把範例的PhoneContactContrller(繼承NSObject)
改成一個ScrollViewController(裡面有scrollview, NSarray放X controller)
當作我要push的controller
我的問題是:
1. 原本的X controller只有Viewdidload會被呼叫 apear相關的都不會被呼叫
但是在官方的範例裡是會被正常呼叫到的
2. 原本在X controller裡用self.navigationItem改變最上面的Bar這件事失效了
我原本是覺得應該不需要修改X controller 只要中間多插一層scrollView就可以作到
不過現在卡關了
不曉得有沒有人有類似的經驗可以分享
謝謝~
(也有嘗試Three20 的TTscrollview 不過似乎也有一樣的問題)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.222.246
→
04/22 13:53, , 1F
04/22 13:53, 1F
→
04/22 14:21, , 2F
04/22 14:21, 2F
※ 編輯: CharlieH 來自: 122.116.222.246 (04/22 14:22)
推
04/22 21:15, , 3F
04/22 21:15, 3F
→
04/22 21:16, , 4F
04/22 21:16, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章