iphone - Ipad 应用程序到 Iphone 应用程序

标签 iphone ios css ipad

我创建了一个外观精美的 ipad 应用程序,它可以填满整个屏幕并且运行良好。但是,我希望它在设计方面也能在 iphone 上运行。我可以在 iphone 上使用它,但所有图形和所有内容都是超大尺寸的。

我不想重新创建所有图像和图形,然后再创建一个新的样式表。如果必须的话,我会的,但是有更好的方法吗?

也许下次只为 iphone 构建并让他们“2x”它?

任何输入都会很棒!谢谢。

最佳答案

在应用程序的摘要选项中,只需将设备选项标记为通用,然后为 iPad 和 iPhone 使用相同的 Storyboard和相同的图像,如果您不喜欢某些图像在 iPhone 或iPad 你可以像这样检测到设备:

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
 // is iPad change some image or some item.
}else{
//is iPhone change some image or some item. 
}

希望对您有所帮助。

关于iphone - Ipad 应用程序到 Iphone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17732121/

相关文章:

iphone - 当filedescriptor变为无效时,write()导致致命崩溃

ios - 如何快速随机化 button.setTitle?

javascript - 带有相关容器或固定面板的 Jquery 可拖放 Z-Index

html - 如何使用基础框架使字体大小响应?

android - Apple/Android 第三方商家服务

iphone - 等待围栏: failed to receive reply: 10004003 error - UIAlert WITHOUT UITextField present

iphone - UIAlertview 后数字键盘跳转

ios - Swift 从不应返回 nil 的 NSNotification() 实例化中返回 nil

ios - Swift - UIWebView baseURL 导致黑屏

html - 在 HTML 页面上垂直居中 DIV