【问题标题】:Objective C - iPhone/IPad app -Weird Issue with storyboard not reflecting the changes on the app目标 C - iPhone/iPad 应用程序 - 故事板未反映应用程序更改的奇怪问题
【发布时间】:2013-03-04 09:03:28
【问题描述】:

我正在开发适用于通用(iPhone 和 iPad)环境的应用程序。避免再次构建 UI。我从我为 iPhone 工作的应用程序中复制了故事板。(我必须进一步增强它)并将其重命名为 MainStoryboard_iPhone.storyboard 和 MainStoryboard_iPad.storyboard。 iphone 和 ipad 模拟器上的 UI 都适用于旧 UI。

即使新的代码更改工作正常,但 UI 上的更改(例如标签文本、按钮文本和在情节提要上添加/删除新 UI 组件)并未反映在应用程序上。该应用程序在构建后仍显示旧 UI。我尝试了干净的构建等。在文本编辑器中查看情节提要,新添加/更新的组件确实存在,但它们只是没有出现在应用程序上。

任何线索可能出了什么问题!

【问题讨论】:

    标签: objective-c storyboard xcode4.6


    【解决方案1】:

    除了复制情节提要外,您是否还在项目的 iPad 部署目标的“摘要”页面上设置了正确的情节提要?

    【讨论】:

    • 噢耶!!设备 = 通用,我可以看到 iPad/iPhone 部署信息。
    • 我刚刚创建了一个仅限 iPhone 的项目;复制故事板;将项目设置为通用;在 iPad 的“部署信息”中设置正确的故事板;更改了一些 UI 内容;它按预期工作......
    • 部署信息显示iPhone/iPad部署信息不是吗?和主故事板 - Mainstoryboard_iPhone 和 Mainstoryboard_iPad 分别。
    • 那么,所有项目似乎都有正确的值?目前有进展吗?
    猜你喜欢
    • 1970-01-01
    • 2012-02-20
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    • 2010-12-22
    • 2010-10-28
    相关资源
    最近更新 更多