相关疑难解决方法(0)

将文本垂直对齐到UILabel中的顶部

我有UILabel两行文字的空间.有时,当文本太短时,此文本显示在标签的垂直中心.

如何将文本垂直对齐以始终位于顶部UILabel

表示具有垂直居中文本的UILabel的图像

xcode cocoa-touch text-alignment uikit ios

2141
推荐指数
39
解决办法
64万
查看次数

UITextView垂直居中对齐文本

我想将文本垂直居中对齐UItextView.

我正在使用以下代码

UITextView *tv = object;
     CGFloat topCorrect = ([tv bounds].size.height - [tv contentSize].height * [tv zoomScale])/2.0;
     topCorrect = ( topCorrect < 0.0 ? 0.0 : topCorrect );
     tv.contentOffset = (CGPoint){.x = 0, .y = -topCorrect}
Run Code Online (Sandbox Code Playgroud)

;

不知怎的,这在iOS 5中不起作用,因为返回的contentSize与我在iOS6中得到的不同.

任何想法为什么contentSize相同的textView在iOS 5和iOS 6中有所不同?

uitextview ios

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×2

cocoa-touch ×1

text-alignment ×1

uikit ×1

uitextview ×1

xcode ×1