2337得票51回答
在UILabel中垂直对齐文本到顶部

我有一个能够显示两行文字的 UILabel。当文本过短时,这段文本会垂直居中显示。 如何将文本垂直对齐到 UILabel 的顶部?

1945得票28回答
原子属性和非原子属性有什么区别?

在属性声明中,atomic和nonatomic是什么意思?@property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain)...

1792得票99回答
当键盘出现时,我该如何使UITextField在开始编辑时向上移动?

使用iOS SDK: 我有一个带有UITextField的UIView,这些文本框会弹出键盘。 我需要它能够: 在键盘弹出后允许滚动UIScrollView的内容以查看其他文本框 自动“跳跃”(通过向上滚动)或缩短 我知道我需要一个UIScrollView。 我尝试将我的UIView的...

1611得票29回答
在UITableView中使用自动布局实现动态单元格布局和可变行高

如何在表视图的UITableViewCell中使用自动布局(Auto Layout)以使每个单元格的内容和子视图决定行高(自身/自动),同时保持平滑的滚动性能?

1597得票30回答
安全传输阻止了明文HTTP的请求

我需要在我的info.plist中设置什么才能按照以下错误信息启用HTTP模式? 传输安全性已阻止了明文HTTP(http://)资源的加载,因为它是不安全的。临时例外可以通过您的应用程序的Info.plist文件进行配置。 假设我的域名是example.com。

1499得票44回答
在视图控制器之间传递数据

我对iOS和Objective-C以及整个MVC范例都很陌生,现在遇到了以下问题: 我有一个视图作为数据输入表单,并希望给用户选择多个产品的选项。这些产品在另一个视图上列出,使用UITableViewController并启用了多项选择。 如何将一个视图中的数据传输到另一个视图?我将在UI...

1406得票39回答
如何在iOS或macOS上检查网络连接是否正常?

我想通过使用 Cocoa Touch 库来检查 iOS 上是否有互联网连接,或者使用 Cocoa 库在 macOS 上进行检查。 我用 NSURL 想到了一种方法来实现这一点。但是我觉得这种方法有点不可靠(因为即使谷歌某天挂了,依赖于第三方也是不好的),而且如果谷歌不能响应,我可以检查其他网站...

1324得票27回答
如何对包含自定义对象的NSMutableArray进行排序?

我想做的事情似乎很简单,但是在网上找不到任何答案。我有一个包含对象的NSMutableArray,假设它们是“Person”对象。我想按Person.birthDate(一个NSDate)对NSMutableArray进行排序。 我认为与此方法有关:NSArray *sortedArray ...

1317得票81回答
Xcode - 如何修复'NSUnknownKeyException'错误,原因:"...此类不符合键值编码的要求,无法为键X进行编码"?

我正在尝试将一个在我的类中创建的UILabel与一个IBOutlet连接起来。 我的应用程序崩溃并显示以下错误: *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[&...

1303得票19回答
performSelector可能会导致内存泄漏,因为它的选择器未知。

我在ARC编译器中收到以下警告:"performSelector may cause a leak because its selector is unknown". 这是我的操作:[_controller performSelector:NSSelectorFromString(@"some...