我可以将2个UITextField放在同一个tableViewCell中吗?

时间:2013-12-27 03:33:46

标签: ios tableview textfield

查看下面的图片,这是我想要完成的,但我遇到了一些问题。我做的第一种方法是在imageView内有tableView(蓝色方块)和2个单独的scrollView。每个tableViewCell内部都会有textField个。第一个问题是当键盘进入view时,我会移动view以确保底部textField没有被掩盖。然后我想能够向上和向下滚动,这样我仍然可以看到顶部的textField。这不起作用,因为当我嵌套tableView内的scrollView时,scrollView不会滚动。我也遇到了将firstResponder设置为仅在第二个表上从textField传递到textField的问题。

enter image description here

然后我决定最好创建1个tableView,并添加一个自定义单元格来保存我的imageView和两个textField。我的问题是,是否可以创建将保留imageView和两个textField的自定义单元格?这会是一个更好的方法吗?

由于

2 个答案:

答案 0 :(得分:0)

这可以使用子视图。但是,为什么你不考虑UIViewController或UIScrollViewController进行这种设计呢?

答案 1 :(得分:0)

哇,我认为你可以通过UITableView轻松完成。您需要做的就是自定义UITableViewCell。