您好我正在reacreating的TEXTSIZE与这些代码IOS创建TEXTSIZE与CGSize折旧方法
CGSize textSize = [self.text sizeWithFont:self.font
constrainedToSize:self.frame.size
lineBreakMode:self.lineBreakMode];
上面是贬值。我们如何改变它以保持目的?
任何帮助是非常感谢。谢谢!
我的整个功能的目的是使该UIlable顶部(垂直)
- (void)alignTop
{
CGSize textSize = [self.text sizeWithFont:self.font
constrainedToSize:self.frame.size
lineBreakMode:self.lineBreakMode];
CGRect textRect = CGRectMake(self.frame.origin.x,
self.frame.origin.y,
self.frame.size.width,
textSize.height);
[self setFrame:textRect];
[self setNeedsDisplay];
}
“已弃用”?这取决于你的iOS版本是什么,你不告诉我们,所以谁知道? – Droppy
对不起,代码来自旧项目ios 6.现在需要更新7+! –