小编Nun*_*ira的帖子

使用Swift在UITableViewCell中获取UITextField的indexPath

因此,我正在构建一个详细视图控制器应用程序,它提供一个包含两部分单元格的表格:标签和文本字段.

我正在尝试检索文本字段值并将其添加到数组中.我尝试使用" textField.superview.superview"技术,但它没有奏效.

func textFieldDidEndEditing(textField: UITextField!){
    var cell: UITableViewCell = textField.superview.superview
    var table: UITableView = cell.superview.superview
    let textFieldIndexPath = table.indexPathForCell(cell)
}
Run Code Online (Sandbox Code Playgroud)

Xcode无法构建并呈现" UIView不可转换为UITableViewCell"和"转换UITableView".引用表有两个部分,分别为四行和两行.

提前致谢.

编辑:在函数的第二行添加".superview".

uitableview ios swift

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

如果需要,只有精确的现有数字 - 是否可能?

是否有可能在不同的精度中呈现相同的变量?
例如,如果我提出两个整数的加法,那就像是:

result = 2+3;
NSLog(@"%.0f", result);
Run Code Online (Sandbox Code Playgroud)

但是有一个分区就像是:

result = 2/3;
NSLog(@"%.1f", result);
Run Code Online (Sandbox Code Playgroud)

虽然呈现π(pi),但它会像:

result = M_PI;
NSLog(@"%.19f", result); //And it would be 3.141592653589793238
Run Code Online (Sandbox Code Playgroud)

precision cocoa printf objective-c nslog

0
推荐指数
1
解决办法
268
查看次数

标签 统计

cocoa ×1

ios ×1

nslog ×1

objective-c ×1

precision ×1

printf ×1

swift ×1

uitableview ×1