我想覆盖 setframe 以便它也使标签居中,但是执行以下操作:
- (void)setFrame:(CGRect)frame
{
[self setFrame:frame};
self.center = CGPointMake(self.superview.center.x, kNavigationBarFrameHeight/2);
}
给了我一个无限循环。那么我该怎么做呢?
我想覆盖 setframe 以便它也使标签居中,但是执行以下操作:
- (void)setFrame:(CGRect)frame
{
[self setFrame:frame};
self.center = CGPointMake(self.superview.center.x, kNavigationBarFrameHeight/2);
}
给了我一个无限循环。那么我该怎么做呢?