相关疑难解决方法(0)

ios中UITextField的Autolayout问题

UITextField在故事板中创建.并且还增加了它的约束.我想在UITextField的左侧搜索图标.添加搜索图标的代码如下:

self.searchTextField.leftView = searchIconImage;
    self.searchTextField.leftViewMode = UITextFieldViewModeAlways;
    [self.searchTextField addTarget:self
                  action:@selector(textFieldDidChange:)
        forControlEvents:UIControlEventEditingChanged];
Run Code Online (Sandbox Code Playgroud)

我的应用程序在iOS8上工作正常,在iOS7上崩溃.错误如下:

断言失败 - [UITextField layoutSublayersOfLayer:],/ SourceCache/UIKit/UIKit-2935.138/UIView.m:8794 2014-11-05 12:54:33.377 WattUp [1722:60b]由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'执行-layoutSubviews后仍需要自动布局.UITextField的-layoutSubviews实现需要调用super.

iphone ios autolayout ios7 ios8

4
推荐指数
1
解决办法
3610
查看次数

标签 统计

autolayout ×1

ios ×1

ios7 ×1

ios8 ×1

iphone ×1