在我的iPhone应用程序中,我有一个在应用程序加载时出现的Default.png图像。当我的应用程序加载时,出现的第一个视图嵌入在Tab Bar控制器和导航控制器中。我在你看到的第一个视图上有一个UIImageView -基本上我想让它保持ImageView图像与default.png完全相同的位置。当视图显示正在通过导航栏和选项卡栏调整大小和向上/向下移动时,我可以避免这种情况吗?
我想要实现的目标是可能的吗?
我希望我的观点是清楚的,这是一种尴尬的解释。
发布于 2010-11-02 23:04:42
我不太清楚你在问什么。是的,属于选项卡栏控制器或导航控制器的任何视图都将调整大小以适应剩余的屏幕空间,但您知道在考虑到其他UI元素占用的空间后,图像视图将保留多少空间:
状态栏: 320 x 20 (纵向)、480 x 20 (横向)导航栏: 320 x 44 (纵向)、480 x 34 (横向)选项卡栏: 320 x 49 (纵向)、480 x 49 (横向)
因此,基本上,您有以下可用于图像视图的空间:
纵向: 320 x 367土地空间: 480 x 217
在设计Default.png时,请牢记这些维度。老实说,使您的第一个屏幕与您的Default.png匹配的最简单的方法是简单地截取iOS模拟器的屏幕截图。
https://stackoverflow.com/questions/3389515
复制相似问题