Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

6
iOS:使用UIView的'drawRect:'和其图层的委托'drawLayer:inContext:'
我有一类是的子类UIView。我可以通过实现drawRect方法或通过实现drawLayer:inContext:的委托方法在视图内部绘制东西CALayer。 我有两个问题: 如何决定使用哪种方法?每个人都有用例吗? 如果我实现drawLayer:inContext:,drawRect即使我没有使用以下方法将其视图分配为CALayer委托,它也会被调用(至少在设置断点时不会这样): [[self layer] setDelegate:self]; 如果未将我的实例定义为图层的委托,则如何调用委托方法?和什么机制阻止drawRect被drawLayer:inContext:调用?


11
如何创建具有透明背景的UITableViewCell
我正在尝试将a的背景色设置UITableViewCell为透明。但是似乎没有任何作用。我在中有一些图像/按钮,tableViewCell并且我想使白色grouptableview背景消失,以使图像和按钮具有“浮动”效果(好像它们不在tableview)。 知道如何实现吗?

13
iTunes Connect API [关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 2年前关闭。 改善这个问题 iTunes Connect是否有API?某些应用程序如何将财务和销售报告下载到计算机?是否有一些C / Objective-C API包装器?


2
如何在Objective-C中扩展协议/委托
如果我想扩展像AVAudioPlayer这样的类,什么是向AVAudioPlayerDelegate添加另一个方法的最佳方法是什么?我是否为此做一个类别,是否对其进行扩展?如果我扩展它,那我还必须确保覆盖实际的委托getter / setter吗?我将如何扩展协议?以下给我错误 @protocol AudioTrackDelegate : AVAudioPlayerDelegate { - (void)foo; } @end @interface AudioTrack : AVAudioPlayer { } @end


7
iPhone / iOS:展示用于邮政编码的HTML 5键盘
在HTML 5输入(即<input>标签)的移动设备上显示不同的键盘有几种技巧。 例如,某些文件记录在Apple网站“配置Web视图的键盘”上。 这些对于可用性非常有用,但是在输入国际邮政编码(大多数为数字,但允许使用字母)时,我们会遇到一些较差的选择。大多数人建议使用该pattern="\d*"技巧来显示数字键盘,但这不允许输入字母。 的 type="number"输入类型节目的常规键盘,但转移到了数字布局: 这在iOS设备上效果很好,但让Chrome认为输入必须是数字,甚至可以更改输入的行为(上下移动并减小值)。 有什么方法可以让iOS默认使用数字布局,但仍然允许字母数字输入? 基本上,我希望iOS行为 type="number"但是我希望该字段的行为类似于台式机浏览器上的常规文本字段。这可能吗? 更新: 嗅探iOS用户代理并使用type="number"输入类型不是一种选择。type="number"不适用于字符串值(如邮政编码),它还有其他副作用(如剥离前导零,逗号分隔符等),使其不适用于邮政编码。
73 ios  iphone  html  input  keyboard 


13
在iPhone X上,UIView中的safeAreaInsets为0
我正在更新我的应用程序以使其适合iPhoneX。除一个视图外,到目前为止,所有视图都可以正常工作。我有一个视图控制器,它提供了一个覆盖整个屏幕的自定义UIView。在UIScreen.main.bounds完成所有布局之前,我一直未找到视图的大小(我需要使用它来为collectionView放置正确的itemSize)。我以为现在我可以做一些事情 UIScreen.main.bounds.size.height - safeAreaInsets.bottom来获得合适的可用尺寸。问题是,safeAreaInsets尝试在iPhone X(模拟器)上返回(0,0,0,0)。有任何想法吗?在其他视图中,我得到了safeAreaInsets的正确数字。 谢谢!
72 ios  iphone  swift  iphone-x 

9
有什么办法可以在应用商店之外分发ios应用?
有什么方法可以通过我自己的网站而不是使用App Store分发ios应用程序? 我的意思是说,有什么方法可以使最终用户使用他们的浏览器应用程序从我的网站下载.ipa文件,并将其直接安装在其iOS设备上? 我已经在网上四处搜寻并搜寻了它,但是它似乎并没有任何选择,我只是想确保它。 谢谢

8
Objective-c iPhone百分比编码字符串吗?
我想获取这些特定字母的百分比编码字符串,如何在Objective-C中做到这一点? Reserved characters after percent-encoding ! * ' ( ) ; : @ & = + $ , / ? # [ ] %21 %2A %27 %28 %29 %3B %3A %40 %26 %3D %2B %24 %2C %2F %3F %23 %5B %5D 百分比编码Wiki 请使用此字符串进行测试,看看它是否有效: myURL = @"someurl/somecontent" 我希望字符串看起来像: myEncodedURL = @"someurl%2Fsomecontent" …

7
我想使用NSSortDescriptor对数组进行排序
我在排序数组wrt数据库时遇到问题: NSSortDescriptor *sorter = [[NSSortDescriptor alloc] initWithKey:@"w" ascending:YES]; NSArray *sortDescriptors = [NSArray arrayWithObject: sorter]; [mGlossaryArray sortUsingDescriptors:sortDescriptors]; [sorter release]; 在数据库中,这里有一些首字母大写,并且由于该大写字母而无法显示正确的排序输出。在这里,我正在用rt“ w”排序一个数组,这是我数据库中的表列。在这里,我附上了输出的屏幕截图,该屏幕截图显示“ Cancer”比“ c”排在首位,但这是不正确的,因为大写单词没有按字母顺序排序。 例如。如果有小写的“ able”和小写的“ aCid”,那么它将先显示aCid,然后才有能力,并且还有一种情况,如果第一个字母为大写,则首先显示,例如“ Able”和“ a”。此处首先显示Able。

3
Xcode 4警告“ NSURLConnection的表达结果未使用”
我只是尝试进行通常的数据传输。我定义我的NSMutableURLRequest然后调用 [[NSURLConnection alloc] initWithRequest:request delegate:self]; Xcode 3过去可以这样做,但Xcode 4会警告我有关该行的“表达式结果未使用”。该请求确实有效,但我想找到一种摆脱警告的方法。 我想我可以将连接存储在变量中,但我并不是真的需要它,也看不到将其设置为nil下一行的意义(尽管这将删除警告) 请注意:我不是100%知道它是Xcode 4还是启用了ARC。


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.