相关疑难解决方法(0)

iOS 7.1 UitableviewCell内容与下面的内容重叠

所以我有代码,它在iOS 7.0上成功运行,但在7.1中没有.我有一个简单的tableview,代码如下:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 10;
}

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return 70.0;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];

    for (UIView *view in cell.contentView.subviews) {
        [view removeFromSuperview];
    }

    UILabel *label = [[UILabel alloc] init];
    label.text = [NSString string];

    for (NSInteger i = 0; i < 20; i++) {
        label.text = [label.text stringByAppendingString:@"label String "];
    }

    label.translatesAutoresizingMaskIntoConstraints = NO;
    label.numberOfLines = 0; …
Run Code Online (Sandbox Code Playgroud)

uitableview uilabel ios autolayout ios7.1

30
推荐指数
2
解决办法
3万
查看次数

标签 统计

autolayout ×1

ios ×1

ios7.1 ×1

uilabel ×1

uitableview ×1