December 22nd, 2015
##問題:
主要是心血來潮把自己就的App”粉絲相簿“想拿出來改版(終於). 結果發現上下邊有黑條.這裡有個示意圖:
不過,我的App明明就是使用系統預設的UITableViewController,NavigationController跟UITabBar而已. 趕緊來找找解決方法.
##主要原因:
根據iOS 9 Xcode 7 - Application appears with black bars on top and bottom這邊的解答,是說由於你沒有” LaunchScreen.storyboard”在你的App,所以XCode會”預設”而把你的App變成比較能夠跑的狀況(類似iPhone4 App跑在 iPhone6 Plus一樣).
這樣其實很不好,因為有上下邊黑條還有擴大的效果.
##解決方式:
根據http://stackoverflow.com/a/32614526/1316907這邊的解釋,進行以下的方式可以解決這樣的問題:
- 更改”Launch Image Source” 成 “Brand Assets”
- 不過由於我還是有問題,我必須還要修改”Launch Screen File”成MainStoryBoard
這裡有個修改後示意圖:
打完收工,本來想加新功能,卻踩一堆舊Bug.不過這樣也學了一課.. 真棒…
##相關鏈結: