2014-09-10 31 views
17

Resmi belgelerin bize iOS 8 iPad uygulamalarındaki sekme çubuğunun yüksekliğini bildirip göstermediğini bilen var mı?iOS 8 iPad sekme çubuğu yüksekliği iOS 7'den farklı

Uygulamamın sekme çubuğu çerçevesi iOS 8'deki yatay iPad uygulamasında (0, 719) (1024, 49). iOS 7 için, (0, 712), (1024, 56).

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TransitionGuide/Bars.html numaralı telefondan, iOS 7 ipads'deki yüksekliğin 56 piksel olduğunu okudum. Sanırım iOS 8 için aynı değil mi?

+0

http://stackoverflow.com/questions/25550831/whats-the-height-of-a-uitabbar-on-ios-8 alabilirsiniz – yazh

cevap

44

Apple, iOS sekmesinde iPad sekme çubuğunun yüksekliğini tekrar 49pt olarak değiştirdi. An Apple engineer has confirmed the change. Ancak, belgeler güncellenmemiş gibi görünüyor.

Yani iPad için iOS sürümü başına UITabBar yükseklikleri şunlardır:

  • iOS 6 ve önceki - sonraki 56pt
  • iOS 8 ve - - 49pt
  • iOS 7 49pt

Sekme çubuğu her zaman iPhone'da 49pt oldu ve bu şekilde kalır.

+2

olmalı ** Pt ** Not ** px ** ---> ** 49pt ** – inix

1

programlı yerine sekme çubuğunun boyutunu

tabBarController?.tabBar.bounds.size