相关疑难解决方法(0)

在iOS 7中具有UITextView高度的UITableViewCell?

如何在iOS 7中使用UITextView计算UITableViewCell的高度?

我在类似的问题上找到了很多答案,但sizeWithFont:参与了每个解决方案,这个方法已被弃用!

我知道我必须使用- (CGFloat)tableView:heightForRowAtIndexPath:但是如何计算TextView显示整个文本所需的高度?

height cocoa-touch uitableview ios7

121
推荐指数
4
解决办法
9万
查看次数

iOS 7 beginUpdates endUpdates不一致

编辑:此答案的解决方案与iOS7有时返回有关NSIndexPath,其他时间返回NSMutableIndexPath.这个问题并没有真正关联begin/endUpdates,但希望解决方案能够帮助其他人.


全部 - 我在iOS 7上运行我的应用程序,我遇到了问题beginUpdatesendUpdates方法UITableView.

我有一个tableview,需要在触摸时更改单元格的高度.以下是我的代码:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {

        // If our cell is selected, return double height
        if([self cellIsSelected:indexPath]) {
            return 117;
        }

        // Cell isn't selected so return single height
        return 58;

}

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

        ChecklistItemCell *cell = (ChecklistItemCell *)[self.tableview cellForRowAtIndexPath:indexPath];
        [cell.decreaseButton setHidden:NO];
        [cell.increaseButton setHidden:NO];

        // Toggle 'selected' state
        BOOL isSelected = ![self cellIsSelected:indexPath];

        DLog(@"%@", selectedIndexes);

        DLog(@"is selected: %@", …
Run Code Online (Sandbox Code Playgroud)

objective-c uitableview nsindexpath ios ios7

8
推荐指数
1
解决办法
3766
查看次数

标签 统计

ios7 ×2

uitableview ×2

cocoa-touch ×1

height ×1

ios ×1

nsindexpath ×1

objective-c ×1