Questions tagged «ios»

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


10
减少UITableView部分之间的空间
有没有办法减少UITableView的两个部分之间的空间?我拥有的每个部分之间大约有15个像素。我确实已经尝试过为返回0 -tableView:heightForFooterInSection:,-tableView:heightForHeaderInSection:但这并没有改变任何东西。 有什么建议?
141 iphone  ios  uitableview 


20
档案未显示在Organizer for Xcode 4中
我试图在Xcode 4中创建IPA,就像询问此问题的人一样: Xcode 4:创建IPA文件而不是.xcarchive 所以-我成功地完成了我的存档。它将项目的.xcarchive文件转储到其目标文件夹中。但是这些档案不会显示在“管理器”窗口中。因此,我无法按上述问题所述共享它们来创建IPA。 归档过程中没有错误-它们似乎已签名确定。那么,为什么档案没有显示在管理器的档案面板中?我缺少某些步骤...还是需要修改的模糊设置?
141 xcode  ios  xcode4 

11
缺少营销图标
尝试提交我的应用程序时,iTunes Connect会说 缺少营销图标。iOS Apps必须包含PNG格式的1024x1024px营销图标。不包含“市场营销”图标的应用程序无法提交给App Review或Beta App Review。 在iTunes Connect中的和下General App Information,我的提交中确实有一个1024x1024px PNG App Icon。因此,我想他们希望我将其作为资产添加到Xcode中的捆绑软件中。但是,当我将PNG拖放到该Unassigned占位符时,什么也没发生。 在WWDC 2017之后开始出现此错误,我安装了XCode 9 Beta。但是,版本8.3.1(8E1000a)中也出现了此问题。
141 ios  xcode 

1
是否应该提交在Xcode 9.3中创建的新文件<wsname> .xcworkspace / xcshareddata / IDEWorkspaceChecks.plist?
我下载了新发布的Xcode 9.3,重新编译了工作区,然后发现它生成了一个新文件: &lt;mywsname&gt;.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 其内容是: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt; &lt;plist version="1.0"&gt; &lt;dict&gt; &lt;key&gt;IDEDidComputeMac32BitWarning&lt;/key&gt; &lt;true/&gt; &lt;/dict&gt; &lt;/plist&gt; 我想知道是否应该忽略或提交该文件。我找不到任何有关它的文档。
141 ios  xcode  git 

4
新iPhone 6和6+的图像分辨率,是否添加了@ 3x支持?
我看过很少的文章和讨论,像这里和这里的那样,关于新iPhone将使用@ 3x图像进行显示的图像分辨率。是真的吗 这是否意味着我们将必须保留三个图像?举例来说,我有一张50 X 50的图片,是否需要保留3张图片以优化新iPhone的外观? 普通(50 X 50) @ 2x-视网膜(100 X 100) @ 3x-视网膜高清(150 X 150) 还是新手机仅使用@ 2x图像,而没有像@ 3x一样的图像? 我通过制作一个示例项目进行了测试,并且所有模拟器似乎都使用@ 3x图像,这令人困惑。 编辑 这是更多信息 3GS(163 ppi,请使用“正常”) 4,4s,5和5s(326 ppi,所以我们使用@ 2x) 6(326 ppi,因此似乎它将使用@ 2x) 6加(401 ppi在于混淆) 编辑 根据Tsob和nitin给出的答案,我在项目中添加了@ 3x图像。 信息编辑 我看到很少有用户对为什么iPhone 6使用@ 2x图像感到困惑,尽管它具有更高的分辨率,原因是 iPhone 6可能具有不同的分辨率,但具有相同的每像素英寸(PPI)密度 分辨率涉及绝对像素数。 密度(又称每英寸像素数-PPI)涉及每英寸的相对像素数,在iPhone 6和以前的iPhone中相同,但在iPhone 6 plus中有所不同。 在此线程中查看有关此的更多信息 因此,iPhone 6使用与iPhone …

23
自定义UITableView标头部分
我想UITableView为每个部分自定义标题。到目前为止,我已经实施了 -(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 这种UITabelViewDelegate方法。我想要做的是获取每个部分的当前标题,然后将其添加UILabel为子视图。 到目前为止,我还无法完成。因为,我找不到任何东西来获取默认节头。第一个问题,有什么方法可以获取默认节头? 如果不可能,那么我需要创建一个容器视图UIView,但这一次,我需要设置默认的背景颜色,阴影颜色等。因为,如果仔细查看节的标题,它已经被自定义了。 如何获取每个节标题的这些默认值? 谢谢你们。

13
我可以更改NSLayoutConstraint的multiplier属性吗?
我在一个超级视图中创建了两个视图,然后在视图之间添加了约束: _indicatorConstrainWidth = [NSLayoutConstraint constraintWithItem:self.view1 attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.view2 attribute:NSLayoutAttributeWidth multiplier:1.0f constant:0.0f]; [_indicatorConstrainWidth setPriority:UILayoutPriorityDefaultLow]; _indicatorConstrainHeight = [NSLayoutConstraint constraintWithItem:self.view1 attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:self.view2 attribute:NSLayoutAttributeHeight multiplier:1.0f constant:0.0f]; [_indicatorConstrainHeight setPriority:UILayoutPriorityDefaultLow]; [self addConstraint:_indicatorConstrainWidth]; [self addConstraint:_indicatorConstrainHeight]; 现在,我想用动画更改乘子属性,但是我不知道如何更改乘子属性。(我在头文件NSLayoutConstraint.h的私有属性中找到了_coefficient,但它是私有的。) 如何更改多重属性? 我的解决方法是删除旧的约束,并为添加新的约束multipler。

21
如何检测UITableView的加载结束
我想在加载完成后更改表的偏移量,该偏移量取决于表上加载的单元格数。 无论如何,SDK上是否知道uitableview加载何时完成?我既没有看到委托,也没有看到数据源协议。 我无法使用数据源的计数,因为仅可见单元的加载。
141 ios  iphone  uitableview 


6
我如何找到我的Apple Developer Team ID和Team Agent Apple ID?
我正在尝试转移一个应用程序。我在查找我的团队代理Apple ID和团队ID时遇到麻烦。我之前已经找到它了,我已经搜索了30分钟,但现在没有任何运气,因为我需要它。 尝试将应用程序转让给我的人可以在此图像中查看,但我不知道在哪里可以找到此信息。
141 ios 

9
Xcode 4.2调试不表示堆栈调用
我在iOS 5模拟器/设备中进行Xcode 4.2调试时遇到问题。如预期的那样,以下代码崩溃: NSArray *arr=[NSArray array]; [arr objectAtIndex:100]; 在iOS 4中,我得到了有用的十六进制数字堆栈跟踪。但是在iOS 5中,它给了我: *** First throw call stack: (0x16b4052 0x1845d0a 0x16a0674 0x294c 0x6f89d6 0x6f98a6 0x708743 0x7091f8 0x7fcaa9 0x2257fa9 0x16881c5 0x15ed022 0x15eb90a 0x15eadb4 0x15eaccb 0x6f02a7 0x6faa93 0x2889 0x2805) 谢谢。
140 ios  xcode  debug-symbols 

8
UIWebView背景设置为“清除颜色”,但不透明
我正在使用iOS SDK最新版本和XCode 4.2开发iOS 4应用程序。 我有一个一XIB UIWebView与阿尔法= 1.0,背景设置为清除颜色和不透明未设置。在此XIB上,我使用以下代码将图像设置为背景: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"AboutBackground.png"]]; self.view.backgroundColor = background; [background release]; } return self; } 在UIWebView是否显示静态的html: &lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=\"margin:0 auto;text-align:center;background-color: transparent; color:white\"&gt;...&lt;/body&gt;&lt;/html&gt; 在iOS 5模拟器上,其背景是透明的,但在iOS 4设备上是灰色的。 有什么线索吗?


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.