加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – UITextField上的上下文0x0(Xcode 5)

发布时间:2020-12-14 19:15:43 所属栏目:百科 来源:网络整理
导读:我在我的应用程序中使用UITextField.我正在使用[texfield becomeFirstResponder].这很好用,并在加载视图时加载键盘.但是,当我在启动后再次单击UITextField时会出现此错误.我不明白为什么,但这是我得到的输出: CGContextSetFillColorWithColor: invalid cont
我在我的应用程序中使用UITextField.我正在使用[texfield becomeFirstResponder].这很好用,并在加载视图时加载键盘.但是,当我在启动后再次单击UITextField时会出现此错误.我不明白为什么,但这是我得到的输出:

CGContextSetFillColorWithColor: invalid context 0x0.
CGContextSetStrokeColorWithColor: invalid context 0x0. 
CGContextSaveGState: invalid context 0x0. 
CGContextSetFlatness: invalid context 0x0. 
CGContextAddPath: invalid context 0x0. 
CGContextDrawPath: invalid context 0x0. 
CGContextRestoreGState: invalid context 0x0. 
CGContextSaveGState: invalid context 0x0. 
CGContextSetFlatness: invalid context 0x0. 
CGContextAddPath: invalid context 0x0.
CGContextDrawPath: invalid context 0x0. 
CGContextRestoreGState: invalid context 0x0.

这是我的代码:

// ViewController.h
@interface ViewController : UIViewController
@property (strong,nonatomic) IBOutlet UITextField *textField;

@end


// ViewController.m
@synthesize textField;

- (void)viewDidLoad
{
    [textField becomeFirstResponder];
    [super viewDidLoad];
    // Do any additional setup after loading the view,typically from a nib.
}

解决方法

我相信你发现了一个iOS bug(或者至少是一个模拟器bug).您可以更简单地重现它:

>新项目(单一视图)
>将UITextField拖到Storyboard上
>跑
>单击UITextField.
>单击UITextField
>单击UITextField
>(在某些情况下,您需要再次单击UITextField)
>观察错误

我建议打开雷达.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读