如何使用此方法
- (CGRect)textRectForBounds:(CGRect)bounds limitedToNumberOfLines:(NSInteger)numberOfLines我已经读了苹果的文档,但是我不能再理解它了,我做了个测试:我重写了这个方法,只调用了其中的一些东西,但我发现它不是自动调用的,苹果文档说这个方法不能直接调用,所以如果我不调用这个方法,谁来调用它。
你能告诉我如何使用这个方法吗?在原始的apple方法中,哪个方法会调用它?
发布于 2013-06-09 14:08:35
这是需要在子类中重写的方法。此方法将被直接调用,您不应调用它。
但是,应该有一个方法sizeToFit or sizeThatFits的函数调用来调用此方法。如果不调用方法sizeToFit,则不会调用该方法。
在此方法中,您可以在执行任何其他任务之前返回标签的边界。如果您不做任何修改,它将返回原始边界。
https://stackoverflow.com/questions/17006625
复制相似问题