Questions tagged «ios»

iOS是在Apple iPhone,iPod touch和iPad上运行的移动操作系统。使用此标签[ios]来解决与iOS平台上的编程有关的问题。使用相关的标签[objective-c]和[swift]解决那些编程语言所特有的问题。




12
警告“将体系结构arm64映射到x86_64”是什么意思?
将我的框架迁移到Xcode 10 beta(10L176w)之后,我开始收到如下警告: 将体系结构arm64映射到x86_64。确保针对iOS Simulator平台正确配置了此目标的“体系结构”和“有效体系结构”构建设置。 ...和: 将架构armv7映射到i386。确保针对iOS Simulator平台正确配置了此目标的“体系结构”和“有效体系结构”构建设置。 尽管有这些警告,构建和单元测试都通过了Ok。我正在使用Swift 4.2。 尽管如此,这些警告是关于什么的?
95 ios  swift  xcode  xcode10 

8
Xcode 11调试器非常慢-一个已知问题?
自从我更新到最新的Xcode版本11.0(11A420a)以来,调试非常缓慢且麻烦。 编辑:更新为11.1 GM(11A1027)之后,问题仍然相同。 编译项目并在模拟器或设备上运行它没有问题。但是,到达断点时,Xcode或多或少变得不可用: 到达断点后,程序立即停止执行。但是,Xcode最多需要30秒才能显示在代码窗口中的位置,大约需要一分钟左右的时间才能加载变量视图的内容(该视图显示断点处可用的变量的值和状态)。 如果使用单步执行或单步执行功能,则最多需要一分钟才能执行下一步,而再次需要一分钟才能加载变量。 我在具有3.2 GHz i7和32 GB内存的Mac mini 2018上运行Xcode。我之前在同一台计算机上使用过Xcode 10,没有任何问题。 搜索“ Xcode慢”会带来大量线程,当然还有可能的解决方案。从我作为iOS开发人员的那几年开始,我知道Xcode从来不是最快,最稳定的程序。但是,它从来没有像现在这样糟糕过。 不幸的是,所有的窍门(重启Xcode或Mac,清理项目,清理Xcode库文件夹等)均无效, 因此,最大的问题是: 这是Xcode 11中的已知问题吗?有没有已知的解决方案?
95 ios  xcode 


7
容器视图控制器示例[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 4年前关闭。 改善这个问题 谁能指出我将自定义视图控制器创建为容器视图控制器的任何好例子?我可以找到的唯一文档是《UIViewController类参考》中的几段。我觉得我需要的比这更多的信息,并且示例实现会很好。谷歌什么也没发现。 我对这种方法特别感兴趣: transitionFromViewController:toViewController:duration:options:animations:completion:

7
使用hitTest:withEvent捕获子视图在其父视图框架之外的触摸:
我的问题:我有一个超级视图EditView,它基本上占据了整个应用程序框架,一个子视图MenuView只占据了底部约20%的位置,然后MenuView包含了一个自己的子视图ButtonView,该子视图实际上位于MenuViews的范围之外(类似这样:)ButtonView.frame.origin.y = -100。 (注意:EditView具有不属于MenuView视图层次结构的其他子视图,但可能会影响答案。) 您可能已经知道了这个问题:何时ButtonView在的范围内MenuView(或更具体地说,当我的触摸在MenuView的范围内时),ButtonView对触摸事件做出响应。当我的触摸不在MenuView的范围内(但仍在ButtonView的范围内)时,不会收到任何触摸事件ButtonView。 例: (E)是EditView,所有视图的父级 (M)是MenuViewEditView的子视图 (B)是ButtonViewMenuView的子视图 图解: +------------------------------+ |E | | | | | | | | | |+-----+ | ||B | | |+-----+ | |+----------------------------+| ||M || || || |+----------------------------+| +------------------------------+ 因为(B)在(M)的框架之外,所以(B)区域中的轻击将永远不会发送到(M)-实际上,在这种情况下(M)绝不会分析触摸,并且将触摸发送到层次结构中的下一个对象。 目标:我认为重写hitTest:withEvent:可以解决此问题,但我不完全知道该怎么做。就我而言,应该hitTest:withEvent:在EditView(我的“主”超级视图)中覆盖?还是应将其覆盖MenuView,不接受触摸的按钮的直接视图?还是我在想这个错误? 如果这需要冗长的解释,那么很好的在线资源将对您有所帮助-苹果公司的UIView文档除外,但我对此并不清楚。 谢谢!

6
iOS强制输入出现圆角和眩光
iOS设备在表单输入上添加了很多烦人的样式,尤其是在input [type = submit]上。下面显示的是在桌面浏览器和iPad上相同的简单搜索表单。 桌面: iPad: input [type = text]使用CSS框阴影插图,甚至指定了-webkit-border-radius:none;。显然被覆盖了。我的input [type = submit]按钮的颜色和形状在iPad上变得完全混为一谈。有谁知道我该怎么做才能解决此问题?提前致谢。
94 css  ios  forms 

10
iOS-运行Swift单元测试时找不到'MyProject-Swift.h'文件
我正在尝试为我的项目设置单元测试。这是现有的Objective-C应用程序,最近我添加了一个Swift类。我已经设置了“ MyProject-Swift.h”和Swift桥接文件(“ MyProject”和“ MyProjectTest”),并且能够使用Objective-C和Swift代码很好地构建和运行该应用程序。 但是,现在我想在新的Swift类上运行一些单元测试。我设置了测试文件,它看起来如下所示: MySwiftClassTests.swift: import UIKit import XCTest import MyProject class MySwiftClassTests: XCTestCase { override func setUp() { super.setUp() // Put setup code here. This method is called before the invocation of each test method in the class. } override func tearDown() { // Put teardown code here. …

11
批准iOS应用后,在iTunes Connect中编辑屏幕截图
在iTunes Connect App Management界面中-如何为本地化(批准和实时运行)的iPhone应用程序编辑屏幕截图? 不幸的是,网络上载表单存在一个错误,该错误实际上要求以相反的顺序提供屏幕快照(我以正确的顺序提供了屏幕快照,这意味着Apple将它们反向了,现在它们最终以错误的方式出现)。在StackOverflow上也提到过。我只设法在美国版本中编辑了4个屏幕截图,但没有编辑本地化版本,这是在旧界面中。

13
由于Xcode 8和iOS10,视图在viewDidLayoutSubviews上的大小不正确
似乎在Xcode 8上viewDidLoad,所有viewcontroller子视图都具有相同的1000x1000大小。奇怪的事情,但没关系,viewDidLoad从来没有一个正确调整视图大小的好地方。 但是viewDidLayoutSubviews是! 在我当前的项目中,我尝试打印按钮的大小: - (void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; NSLog(@"%@", self.myButton); } 日志显示myButton的大小为(1000x1000)!然后,例如,如果我单击按钮,日志将显示正常大小。 我正在使用自动版式。 是虫子吗?
94 ios  autolayout  ios10  xcode8 

5
如何在Xcode中正确使用Git?
我曾经是iPhone开发人员,有一段时间了,最​​近我在工作流程中加入了git。到目前为止,我已经在http://shanesbrain.net/2008/7/9/using-xcode-with-git上找到了我的工作流程中使用的git设置。 这些设置告诉git从合并中排除* .pbxproj吗?是否有这样做的真正原因?例如,当我将一个文件添加到项目中并推送到源时,同伴开发人员在提取时不会将该文件添加到他们的xcode项目中。然后,如果其中一个构建了发行版,则可能不包含该文件。我不应该让git处理项目文件的合并吗?为什么或为什么不应该将此文件合并,以及在将文件添加到项目时如何正确处理这种情况?
94 ios  objective-c  xcode  git 

16
在UIButton中将图像缩放到AspectFit?
我想将图像添加到UIButton,也想缩放图像以适合UIButton(使图像变小)。请告诉我该怎么做。 这是我尝试过的方法,但是不起作用: 将图像添加到按钮并使用setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; 制作“拉伸图像”: UIImage *stretchImage = [updatedItem.thumbnail stretchableImageWithLeftCapWidth:0 topCapHeight:0];

11
如何使UILabel响应点击?
我发现我创建UILabel的速度比UITextField快得多,并且我打算在大多数时间将UILabel用于数据显示应用程序。 长话短说,我希望用户点击UILabel并让我的回调对此做出响应。那可能吗? 谢谢。
94 ios  ipad  uilabel 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.