Re: [問題] iPhone換頁效果跟畫面轉向

看板MacDev作者 (←這人是超級笨蛋)時間12年前 (2012/12/24 15:45), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《autumn12135 (剉冰加滷蛋)》之銘言: : 剛學app不久 現在在寫iphone的app : 可是現在頁面再切換時沒有特效 : 之前是用UINavigationController處理 : 程式都沒問題可以正常換頁 : 但是在iPhone5上遇到問題 : 因為畫面必需要鎖死Upside Down : 不知道是UINavigationController不支援這方向 : 還是我不會用or用錯 : 改回預設的就可以 但是特效就沒了 : 現在我有4個ViewController頁面 : 有沒有什麼方法可以讓這兩個功能同時存在嗎 不確定是不是這個問題, 不過可以先試試 UIViewController 在 iPhone 上預設是沒有把 upside down orientation 打開 為了要使用這個方向, 我們會在 view controller subclasses 裡複寫 -shouldAutorotateToInterfaceOrientation: 可是這個 method 在 iOS 6 開始被 deprecated http://goo.gl/zrZAJ 按照文件裡的說明, 你可以試著 override -supportedInterfaceOrientations 寫法是像這樣 - (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortraitUpsideDown; // 只支援 upside down } 看看能不能使動作正常 -- ╱ ̄ ̄ ̄╲ ▏◢█◣ 成龍表示: 是喔... ′/ ‵ ╰╯ ψQSWEET █◤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.68.71.125 ※ 編輯: uranusjr 來自: 210.68.71.125 (12/24 15:46)

12/25 17:55, , 1F
之前就是UINavigationController用這方法沒有反應
12/25 17:55, 1F

12/25 17:56, , 2F
才會改成用UIViewController 不過換頁特效有用出來了
12/25 17:56, 2F

12/25 17:58, , 3F
用presentModalViewController就可以 雖然只能上下切
12/25 17:58, 3F
文章代碼(AID): #1Gs0VyT9 (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1Gs0VyT9 (MacDev)