我终于设法清理了足够的屏幕来激活遗留项目的自动布局。呜呼!
我有一个UITableView
具有 xib(只有 xib - 没有 h/m 文件)作为tableFooterView
. 我添加了一些约束(我将要描述的问题发生在约束之前和之后——它们没有改变任何东西)。来自 xib 编辑器的片段:
代码是:
self.tableView.tableFooterView = [[[NSBundle mainBundle] loadNibNamed:@"addCommentView" owner:self options:nil] objectAtIndex:0];
commentTextField = (UITextField *)[self.tableView.tableFooterView viewWithTag:1];
commentTextField.delegate = self;
UIButton *sendButton = (UIButton *)[self.tableView.tableFooterView viewWithTag:2];
[sendButton addTarget:self action:@selector(doSendComment:) forControlEvents:UIControlEventTouchUpInside];
我看到的是 - 视图没有灰色背景,并且 textField 不可编辑。
它在自动布局故事板本身之前工作......
将不胜感激在哪里寻找问题的一些想法......