ios - Today Extension on Universal 应用程序

标签 ios iphone ipad ios-app-extension today-extension

如何为 Today Extension 创建一个在 iPad 和 iPhone 上都能正常运行的 Storyboard?我可以使用尺寸等级吗?还有其他方法吗? 提前致谢

最佳答案

解决方案是激活 Storyboard的大小类,然后将 View Controller 的模拟大小更改为固定。

您不需要创建多个 Storyboard,而只需激活大小类。我不知道为什么默认情况下禁用它。

Activate Use Size Classes

下一步会将您的 View 更改为通用尺寸。

Change Simulated Size to Fixed

现在您必须通过自动布局将您的 UI 元素固定为通用和适应性强的元素。

编辑:如果您在 View 中有类似“全屏”表格 View 的东西,即小部件,请不要忘记为嵌套的“全屏” View 创建约束,否则它将在 iPad 上工作但重叠iPhone。

关于ios - Today Extension on Universal 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25661283/

相关文章:

javascript - 100 多张图片的图片 src - iOS 应用程序大小问题

ios - 使用聚光灯搜索关键字?

javascript - 有没有办法通过javascript检测Iphone是否摇动?

.net - 正在寻找使用 .NET 和 Mono 开发 iPhone 应用程序的好教程

ios - 快速执行异步任务后键盘不会关闭

ios - 确定 UIStackView 内容大小

android - 我在哪里可以学习如何实现 'Where is my water' 的物理原理?

ios纸应用程序: swipe from off screen

iphone - 从屏蔽 UIImage 获取 UIBezierpath

iphone - 我可以在 Windows 上成功地进行 iPhone/iPad 网站开发/测试吗?