草庐IT

iphone-se

全部标签

ios - 具有尺寸等级的 iPhone(从 5 到 6 Plus)的比例布局

我已经阅读了很多关于SizeClasses的教程,但我仍然无法弄清楚一件事。iPhone5、iPhone6和iPhone6Plus的屏幕纵横比完全相同,所以我希望它们使用相同的内容布局。说同样的话,我的意思是与屏幕的宽度和高度成比例。但是!我找不到让所有iPhone都成比例的方法!真正支持比例的约束只有几个:“纵横比”、“相同宽度”+“倍数”、“相同高度”+“倍数”约束,例如LeadingEdges,Horizo​​ntalCenterInContainer,所有Pin约束都在逻辑点上以绝对值进行操作,所有iPhone的屏幕在逻辑点上都有不同的尺寸;因此我无法在所有iPhone上获得相

ios - 无法创建 lldb private : Xcode can't run the app on iphone

在我突然更改项目设置后,我收到"unabletocreatelldbprivate"错误并且xcode无法在我的iphone上运行该应用程序有什么想法吗? 最佳答案 ErrorPic:解决方案:Goto:Targets>Buildsettings>Linking->Mach-OType=Executable 关于ios-无法创建lldbprivate:Xcodecan'truntheapponiphone,我们在StackOverflow上找到一个类似的问题:

ios - SLComposeViewController 在 iPhone 6 中不工作

我面临一个问题,在64位架构的iOS设备中,共享功能(Twitter和Facebook)不起作用,而当我在32位架构的iOS设备上运行相同的代码时,它工作正常。我也将架构更改为armv7armv7sarm64。但我仍然面临同样的问题。/*Facebooksharing*/SLComposeViewController*controller=[SLComposeViewControllercomposeViewControllerForServiceType:SLServiceTypeFacebook];[controllersetInitialText:ARTICLE_GLOBAL_T

ios - 当我的应用程序在 iPhone 6/6+ 上以原始分辨率运行时,iTunes 将我的应用程序显示为经过优化的 iPhone 5

我已经提交了带有iPhone6和6+启动屏幕和屏幕截图的应用程序。我已经在模拟器中检查了应用程序,它确实显示了适用于iPhone6和6+的应用程序的正确比例(不仅仅是缩放)。然而在iTunes中,他们称该应用程序为iPhone5优化:我已经让iPhone6用户检查过,确实它工作正常。但我希望我的应用程序位于“针对iPhone6进行了优化”部分,因为很多人都在寻找可以在他们的新手机上本地运行的应用程序。这是应用程序:https://itunes.apple.com/us/app/ovo-timer/id925582403?ls=1&mt=8我一直在努力寻找更多信息。我唯一发现的是:htt

ios - Xcode 6.1 为 iPhone 6 和 4s 模拟器使用相同的 2x 图像

我正在为图像使用Assets目录。我的应用程序包含全屏教程页面。在用于iPhone的单个图像Assets的images.xcassets下有4个版本。1x、2x、Retina42x和3x。我使用的是Xcode6.1。当应用程序在4s模拟器上运行时,它使用图像的2x版本。iPhone6模拟器使用相同的图像。无论我将DeploymentTarget设置为7.1、8.0还是8.1,都会发生同样的事情。我附上了一个解释该问题的测试项目。如果您在模拟器中运行该项目,iPhone4s和iPhone6都会显示2x版本图像。https://www.dropbox.com/s/8gon4czetkya4

ios - Xcode 6 版本不支持 iPhone 5s iOS

我正在尝试将我的应用程序上传到商店以在我的iPhone5s上进行测试,并尝试执行以下链接中提到的步骤:“添加启动图像和捕获屏幕截图”:https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html#//apple_ref/doc/uid/TP40012582-CH28-SW1更具体地说,当我在设备下选择我的iPhone5s时,我看到一条消息“您的iPhone可能正在运行Xcode不支持

ios - 以编程方式从 iPhone/iPad 连接到采集单元(WIFI 设备)

我有一个硬件设备采集单元。该设备本身充当wifi路由器,它将发送数据。我想从iPhone/iPad连接它。我听说使用IP地址和端口号我们可以使用套接字编程连接到wifi路由器。但是我对这个使用IP地址和端口号连接到wifi的套接字程序一无所知。为此,我尝试使用以下代码获取连接的wifi路由器的IP地址。NSString*address=@"error";structifaddrs*interfaces=NULL;structifaddrs*temp_addr=NULL;intsuccess=0;//retrievethecurrentinterfaces-returns0onsucce

ios - iPhone 应用后台下载

我正在制作一个接收持续更新(可能一天数百次)的应用程序,为了获得更好的用户体验,最好在后台下载这些内容。看看Apple的[1]文档我需要将后台模式设置为“后台获取”。深入探索,您可以阅读有关application:performFetchWithCompletionHandler[2]函数指出:Whenthismethodiscalled,yourapphasupto30secondsofwall-clocktimetoperformthedownloadoperationandcallthespecifiedcompletionhandlerblock...Ifyourapptake

ios - 无法在 iPhone 6+ 上查看以使用整个屏幕宽度

在我的Storyboard中,我有一个MapView,我想使用整个屏幕宽度。我为前导空格和尾随空格创建了两个约束,它们的设置如下:在iPhone4S-6上,View按预期工作,map使用整个屏幕宽度。但是在6+上,我可以看到map没有使用整个宽度,并且两侧都有大约5px的填充,如此处所示-很难看到背景是白色的:如何让这个mapView使用6+屏幕的整个宽度? 最佳答案 编辑约束,使它们不使用边距(在每个约束的大小检查器中,从项目下拉列表中执行此操作)然后将常量设置为0。看起来边距在6plus上更大,所以使用-16来抵消并不能给你正确

ios - UIImageView 图像在 iPhone 5s、6 和 6+ 中不显示

当我在iPhone5s、6和6plus上运行时,我的一个旧应用程序遇到了一个奇怪的问题。我注意到当我在iPhone5和ipad上运行该应用程序时它工作正常,但是当我在iPhone5s上运行相同的应用程序时或更高版本的设备我所有的应用程序屏幕看起来都是白色的,并且在我的整个应用程序中没有显示任何图像。所有其他的东西,如标签,tableview在这些设备上工作正常。这是我的应用程序的一些屏幕截图正如我的屏幕截图所示,在iPhone5模拟器中一切正常,但当涉及到iPone5S或更高版本的设备时,整个屏幕都是白色的。我们将不胜感激。 最佳答案