Ios 为什么UITableView在模拟器上不同?

Ios 为什么UITableView在模拟器上不同?,ios,objective-c,iphone,xcode,uitableview,Ios,Objective C,Iphone,Xcode,Uitableview,我是iOS开发新手,我想知道为什么当我启动模拟器查看我的表视图时,它会创建垂直滚动,但我在故事板上的表视图中看不到任何滚动 为什么会这样 我应该强制每个设备的宽度和高度吗(例如:iPhone4、iPhone5、iPhone6)?你知道是否有一个“自动”选项可以为每台iphone扩展我的应用程序,还是应该为iphone4、iPhone5和ipad创建一个新的应用程序 提前感谢。必须包括iphone/ipad的所有默认屏幕,请按照所有步骤包括发布图像,并且您的发布图像大小为 <key&g

我是iOS开发新手,我想知道为什么当我启动模拟器查看我的表视图时,它会创建垂直滚动,但我在故事板上的表视图中看不到任何滚动

为什么会这样

我应该强制每个设备的宽度和高度吗(例如:iPhone4、iPhone5、iPhone6)?你知道是否有一个“自动”选项可以为每台iphone扩展我的应用程序,还是应该为iphone4、iPhone5和ipad创建一个新的应用程序


提前感谢。

必须包括iphone/ipad的所有默认屏幕,请按照所有步骤包括发布图像,并且您的发布图像大小为

<key>UILaunchImages</key>
<array>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default</string>
        <key>UILaunchImageOrientation</key>
        <string>Portrait</string>
        <key>UILaunchImageSize</key>
        <string>{320, 480}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default</string>
        <key>UILaunchImageOrientation</key>
        <string>Landscape</string>
        <key>UILaunchImageSize</key>
        <string>{320, 480}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-568h</string>
        <key>UILaunchImageOrientation</key>
        <string>Portrait</string>
        <key>UILaunchImageSize</key>
        <string>{320, 568}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-568h</string>
        <key>UILaunchImageOrientation</key>
        <string>Landscape</string>
        <key>UILaunchImageSize</key>
        <string>{320, 568}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-667h</string>
        <key>UILaunchImageOrientation</key>
        <string>Portrait</string>
        <key>UILaunchImageSize</key>
        <string>{375, 667}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-667h</string>
        <key>UILaunchImageOrientation</key>
        <string>Landscape</string>
        <key>UILaunchImageSize</key>
        <string>{375, 667}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-736h</string>
        <key>UILaunchImageOrientation</key>
        <string>Portrait</string>
        <key>UILaunchImageSize</key>
        <string>{414, 736}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-736h</string>
        <key>UILaunchImageOrientation</key>
        <string>Landscape</string>
        <key>UILaunchImageSize</key>
        <string>{414, 736}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-Portrait</string>
        <key>UILaunchImageOrientation</key>
        <string>Portrait</string>
        <key>UILaunchImageSize</key>
        <string>{768, 1024}</string>
    </dict>
    <dict>
        <key>UILaunchImageMinimumOSVersion</key>
        <string>8.0</string>
        <key>UILaunchImageName</key>
        <string>Default-Landscape</string>
        <key>UILaunchImageOrientation</key>
        <string>Landscape</string>
        <key>UILaunchImageSize</key>
        <string>{768, 1024}</string>
    </dict>
</array>
UILaunchImages
UILaunchImageMinimumOSVersion
8
UILaunchImageName
违约
维吾尔语
肖像画
UILaunchImageSize
{320, 480}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
违约
维吾尔语
景观
UILaunchImageSize
{320, 480}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认值-568h
维吾尔语
肖像画
UILaunchImageSize
{320, 568}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认值-568h
维吾尔语
景观
UILaunchImageSize
{320, 568}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认值-667h
维吾尔语
肖像画
UILaunchImageSize
{375, 667}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认值-667h
维吾尔语
景观
UILaunchImageSize
{375, 667}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认值-736h
维吾尔语
肖像画
UILaunchImageSize
{414, 736}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认值-736h
维吾尔语
景观
UILaunchImageSize
{414, 736}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认肖像
维吾尔语
肖像画
UILaunchImageSize
{768, 1024}
UILaunchImageMinimumOSVersion
8
UILaunchImageName
默认景观
维吾尔语
景观
UILaunchImageSize
{768, 1024}
  • UITableView是UIScrollView的子类,因此它继承了ScrollView的所有属性
  • 是的,您必须在代码中为每个手机大小设置TableView的边框大小。要了解有关视图、视图大小和框架等的更多信息,请参阅联机提供的任何常见编程指南。(我个人推荐)
  • 不,您不需要为每个平台构建单独的应用程序。您只需要为它们管理视图

  • 我把它包括在哪里?我的问题是视图而不是图像。您必须包含default.png和default2x@.png在你的项目中…对于spash Screen,它不起作用…仍在创建一个滚动,并且我在界面设计器(故事板)上看不到任何滚动