UIButton的adjustsFontSizeToFitWidth在UITableViewCell中不起作用

时间:2018-07-19 12:35:05

标签: objective-c uitableview uibutton

我正在尝试将UIButton的宽度调整为文本的宽度。当我尝试在UITableViewCell中进行操作时,它不会剪切UIButton的空白部分。我要做的是:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

        static NSString *simpleTableIdentifier = @"SearchCell";
        SearchCell *cell = (SearchCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];

        if (cell == nil) {
            NSArray *nibArray = [[NSBundle mainBundle] loadNibNamed:@"SearchCell" owner:self options:nil];
            cell = [nibArray objectAtIndex:0];
        }

    cell.btnSearchDetails.titleLabel.numberOfLines = 1;
    cell.btnSearchDetails.titleLabel.adjustsFontSizeToFitWidth = YES;
    cell.btnSearchDetails.titleLabel.lineBreakMode = NSLineBreakByClipping; 

        return cell;
}

可能是什么原因?

0 个答案:

没有答案