我有一个 UILabel
,其属性设置在 IB
中(如自定义字体、阴影颜色、文本颜色等)。我想打印此 UILabel
的所有属性,以使我能够在 UITableViewCell
textLabel
属性内的不同屏幕上使用同一组属性.如何打印我在第一个屏幕中设置的所有属性,以便将其与 UITableViewCell
中的 textLabel
属性一起使用?
最佳答案
创建一个函数来设置第一个屏幕上标签的属性。
-(void) setLabelProperties: (UILabel *) myLabel{
myLabel.textColor = [UIColor redColor];
//set other properties
}
在你的
上调用相同的方法- (UITableViewCell*)tableView:(UITableView *)table cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
setLabelProperties(cell.textLabel);
}
关于iphone - UILabel 属性转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14252825/