草庐IT

iOS 应用程序在 iPhone 上看起来不错,但在 iPad 上却奇怪地放大了

我刚刚在xCode中完成了我的应用程序,并且一直在iPhone上运行它,一切看起来都很棒。现在,我第一次在iPad上运行它,它没有我希望的“响应式”。相反,整个应用程序View只是笨拙地缩放以适合iPad屏幕。这是iPhone上的应用程序:这是iPad上的应用程序:我不知道你是否看得清楚,但标签等在iPad上看起来非常像素化,因为奇怪的缩放并且整个应用程序周围有一个黑边。在我的Storboard中,我得到了我想要的View。标签和按钮的大小与iPhone中的相同。有人可以解释为什么会这样吗?我想我的info.plist中可能有一些错误的设置,但在研究之后,我无法弄清楚是什么......

ios - iphone 版 ion-button focus 背景不变 + IONIC2

我正在使用此按钮,如果我点击按钮,背景将从蓝色转换为黑色,颜色从黄色转换为白色。但是在iOS构建中,当我点击它时,背景不会保持黑色。当我的手指离开屏幕时,屏幕会恢复到原始状态。Parentbutton:focus{background:#000;color:#ffffff;} 最佳答案 根据MDN:Safari7.0.5:点击没有给它焦点,即使是tabindex点击给它焦点,只有当它有tabindex时iOS7.1.2点击没有给它焦点,即使是tabindex点击给它焦点,只有当它有tabindex时因此,根据以上所述,您没有运气将焦

ios - 使用无线连接 Iphone 不工作

我最近更新到IOS11和Xcode9。我正在尝试探索通过wifi将我的手机与xcode连接以进行开发的选项。我的mac和iPhone都连接到同一个wifi(公司网络)。我选择了通过网络连接我的iPhone的选项,但正如WWDC演讲中提到的那样,https://developer.apple.com/videos/play/wwdc2017/404,我的设备旁边没有显示地球图标,因此如果我断开我的iPhone与USB的连接,它会给我丢失连接错误。一些设备细节:Mac操作系统:10.12.6(16G29)iPhone:6S运行IOS(1115A372)XCode:版本9.0(9A235)我

ios - iPhone模拟器(检测不同的设备模拟器)

随着即将发布的iPhoneX,我希望能够为iPhoneX显示不同的UI布局(由于圆角和底线,有点像主页按钮的替代品)。我正在使用以下nuget包来检索模型信息:https://github.com/dannycabrera/Get-iOS-Model它工作得很好,但所有不同的模拟器(iPhone7、8、X)都只能作为模拟器出现。有没有办法在我的Xamarin移动应用程序的代码中区分不同的iPhone模拟器?非常感谢,尼克 最佳答案 由于模拟器是一种奇怪的动物,在针对iOS版本的其他测试和物理设备上FaceID的可用性之后,屏幕尺寸与

ios - 不同 iPhone 屏幕的布局

在学习了一些教程后,我正在构建我的第一个真实世界的应用程序,但我遇到了布局问题。调整UI布局以适应不同的屏幕尺寸类别非常简单,但我还没有找到任何关于如何在相同尺寸类别内调整布局的信息。例如,我有一个标签,其顶部空间约束设置为40ptformtopofview。它在iPhone8Plus的大屏幕上看起来很整洁:但是在较小的iPhoneSE屏幕上(令人困惑的是相同尺寸的屏幕)这个40pt的约束将标签推到中间的一半,在它下面留下相当少有用的空间:所以我想知道是否有一种方法可以为不同的iPhone设置不同的限制:例如,iPhone8Plus为40pt,iPhone8为30pt,iPhoneSE

ios - 以 iOS 9 作为部署目标的 Xcode 9.1 中的 iPhone 4s

我正在开发一个新项目,将iOS9作为Xcode9.1中的部署目标。在模拟器中我有iPhone4s但它的iOS版本没有显示。我在这个iPhone中搜索了iOS9的支持,我发现一些答案说iPhone4s是支持iOS9和其他人说相反,所以我很困惑。目前,iPhone4s是否支持iOS9? 最佳答案 是的,iPhone4S支持iOS9。但不支持iOS10。最后支持的是iOS9.3.5您可以在XCode、Window>DevicesandSimulator或Cmd+Shift+2中看到模拟器和iOS。在模拟器选项卡中,您可以看到模拟器列表。通

ios - 为 iPhone X 创建特定的 Storyboard

我很难在单个Storyboard上使用自动布局和约束将所有内容扩展到iPhoneX。iPhone4s小屏幕、6、6+都运行良好,但带有安全区域的iPhoneX高屏幕是定制设计应用程序的噩梦。只为iPhoneX创建一个特定的Storyboard,并为所有其他屏幕尺寸保留另一个Storyboard会更容易。只要有可能做到这一点。我可以只将特定的Storyboard加载到iPhoneX吗?怎么办?我已经有一个用于iPad的Storyboard和另一个用于iPhone的Storyboard,但这可以在plist上配置。谢谢! 最佳答案 我知

ios - iPhone X 背景图像的纵横比

我有一个应用程序,它的图像Assets有3个尺寸的图像@1、@2、@3作为背景图像。我在我的项目中实现了启动屏幕,以使应用程序在iPhoneX上显示为全屏。如您所知,启动屏幕Assets具有适用于iPhoneX的大小,因此启动屏幕看起来不错。但是,我的背景图片看起来不太好,因为@3s的纵横比适用于plus设备而不是iPhoneX。我应该在哪里添加合适尺寸的图片?编辑:我的问题不是关于启动屏幕图像。这是关于我在常规ViewController上使用的背景图片 最佳答案 与其使用图像作为启动屏幕,不如尝试使用启动Storyboard。这

ios - 如何让 iPhone X home bar 横屏双击?

使用Xcode8.3制作的横向应用程序在iPhoneX上带有信箱,主页栏被部分禁用,这意味着用户必须向上滑动才能“唤醒它”,然后再次向上滑动才能退出应用程序。这是我想要在充分利用屏幕尺寸的同时实现的第二个功能,那么如何使用Xcode9复制该功能?如果我将ViewController的prefersHomeIndicatorAutoHidden()设置为返回true,主页栏会暂时消失,但每次用户触摸屏幕时它都会返回(有点刺耳),但仍然只需要一次滑动即可退出应用程序。我无法找到任何其他选项来做我想做的事,但显然它应该是可能的,因为它会自动发生在旧应用程序上。建议?[在Apple开发者论坛上

ios - iTunesConnect - 如果我不提交 5. 8"display screenshots, will my 5.5"屏幕截图而不是显示给使用 iPhone X 的人?

我正要在iTunesConnect上提交我的应用程序,但我看到现在可以选择提交iPhoneX的屏幕截图。我知道它们是可选的,但如果我不提交它们,就提交常规的5.5"屏幕截图,它们会显示在AppStore上,还是不会向使用iPhoneX的用户显示任何内容? 最佳答案 是的,iPhoneX用户的AppStore将显示5.5"屏幕截图。 关于ios-iTunesConnect-如果我不提交5.8"displayscreenshots,willmy5.5"屏幕截图而不是显示给使用iPhoneX的