[英]UITableView does not work after switching rootViewController?
我找不到任何關於切換視圖的教程,但我發現我可以通過更改窗口的rootViewController
屬性來切換它們。
問題是我的另一個視圖中有2個UITableView
,但是當控制器剛剛成為rootViewController
時它們不響應滑動,但是在我將ipad旋轉90度之后視圖變為橫向然后它開始工作。
任何人都可以告訴我如何在加載視圖時使它們工作?
您不能直接更改windows rootViewController property
並讓它工作,因為系統不會通知發生了該更改。 這就是為什么只有當系統再次詢問該視圖時,更改才會生效。
您需要使用方法來更改它。 根據您的體系結構,您可能希望使用UIViewController中的方法
transitionFromViewController:toViewController:duration:options:animations:completion:
setViewControllers:animated:
UIView :
transitionFromView:toView:duration:options:completion:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.