UILabel中的奇怪问题

时间:2014-07-23 12:02:00

标签: ios objective-c

我在UILabel面临一个奇怪的问题。如果您查看图片,我的UILabel右侧会出现一个边框。我在子类化UILabel以添加一些字符串属性。

此问题不一致。发生在风景或肖像

任何人都面临这样的问题/可能是什么问题?我做错了吗?

enter image description here

我以下面的方式对它进行分类:

@interface MyLabel : UILabel

@property (nonatomic, strong) NSString *strObjID;

@end

@implementation MyLabel
- (id)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
    }
}

@end

这是我添加UITableViewCell

的方式
 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
        static NSString *strId = @"layoutCell";
MyLabel *lblRecord;
        UITableViewCell *layoutCell = [tableView dequeueReusableCellWithIdentifier:strId];
        if (layoutCell == nil) {
            layoutCell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:strId];
            [layoutCell setAccessoryType:UITableViewCellAccessoryDisclosureIndicator];
      lblRecord = [[MyLabel alloc] initWithFrame:CGRectMake(11, 10, 980,70)];
     [layoutCell addSubview:lblRecord];
        }
        [lblRecord.textLabel setText:[arrListOfLayouts objectAtIndex:indexPath.row]];
        return layoutCell;
    }

0 个答案:

没有答案