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

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

581得票19回答
UITableViewCell,在滑动时显示删除按钮

当我在UITableViewCell上滑动时,如何让删除按钮显示出来?事件从未触发,删除按钮从未出现。

569得票24回答
如何在UITextView中去除边距/填充。

我的iOS应用程序中有一个UITextView,用于显示大量的文本。 我通过使用UITextView的偏移边距参数来对这些文本进行分页。 问题是UITextView的填充似乎因所使用的字体大小和字体类型而异,这使得我的计算变得复杂难懂。 是否可以删除围绕UITextView内容周围的填充?

563得票41回答
如何根据内容调整UITextView的大小?

有没有一种好的方式可以调整UITextView的大小以适应其内容?比如说,我有一个包含一行文本的UITextView: "Hello world" 然后我添加了另一行文本:"Goodbye world" 在Cocoa Touch中是否有一种良好的方式可以获取包含文本视图中所有行的rect,...

545得票18回答
如何在iOS中获取屏幕宽度和高度?

如何在 iOS 中获取屏幕的尺寸? 目前,我使用以下代码:lCurrentWidth = self.view.frame.size.width; lCurrentHeight = self.view.frame.size.height; 在 viewWillAppear: 和 willAni...

492得票38回答
iOS - 点击UITextField外部时收起键盘

我想知道如何让用户点击UITextField之外的区域时,键盘自动消失。

391得票33回答
如何在UIButton上添加多行文本?

我有下面这段代码...UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSub...

357得票16回答
UITableView点击某行后didSelectRowAtIndexPath方法无法在第一次点击时被调用

我在使用UITableView的didSelectRowAtIndexPath时遇到了问题。 我的表格设置为当我选择行时,它将初始化一个新的视图控制器并推送它。 第一次点击表格中任何一行时,该方法不会被调用。一旦我选择另一行,它就开始像正常情况下一样工作。 我通过在didSelectRo...

344得票43回答
使用Swift通过键盘移动视图

我有一个应用程序,在视图的下半部分有一个文本字段。 这意味着当我在文本字段中输入时,键盘会覆盖文本字段。 我该如何在键入时将视图向上移动,以便可以看到我正在输入的内容,然后在键盘消失时将其移回到原始位置? 我已经搜遍了所有地方,但所有的解决方案似乎都是Obj-C格式的,我目前还无法转换。...

333得票38回答
UILabel文本边距

我想设置UILabel的左缩进/边距,但找不到相应的方法。标签已经设置了背景,所以只改变其起点位置并不能达到效果。最好能够在文本左侧插入大约10px的空白。