-3
事實是,我的故事板中有一個View Controller使用StackViews。現在,我試圖讓應用程序iOS 7兼容,但我不想刪除該視圖控制器。有沒有辦法編譯沒有視圖控制器的項目?我試圖保持故事板的構建目標爲9,但我更喜歡在構建時隱藏視圖控制器的方式,在故事板上使用iOS 7工作構建時移除故事板視圖控制器iOS
事實是,我的故事板中有一個View Controller使用StackViews。現在,我試圖讓應用程序iOS 7兼容,但我不想刪除該視圖控制器。有沒有辦法編譯沒有視圖控制器的項目?我試圖保持故事板的構建目標爲9,但我更喜歡在構建時隱藏視圖控制器的方式,在故事板上使用iOS 7工作構建時移除故事板視圖控制器iOS
Stack View隨附iOS9,您無法根據運行的iOS告訴堆棧視圖消失。根據iOS構建Storyboard是不可能的。但是,根據使用的iOS,似乎可以選擇不同的故事板。 See this link。 cody是ojective-c,但似乎並不難轉移邏輯。
您可以刪除堆棧視圖,或者我建議爲iOS9構建應用程序,因爲我最近閱讀的一些調查顯示,高達90%的Apple用戶升級到最新的iOS一週。您的第三種可能性是根據iOS構建不同的故事板。
編輯:你可能想看看OAStackView。它實現了UIStackView的大部分功能並支持iOS 7+。
問題是,我的老闆希望它爲iPhone 4工作,它永遠不會使用iOS 9. – Dani
我可以看到,我真的得到你的問題。但是你有目前的侷限性。所以你可以決定。 Stack View或iOS7。如果您需要iOS7支持,則必須刪除堆棧視圖。 –
@ dani7cl看看我的編輯。 –