私のアプリケーションでUITextFieldを使用しています。私は[texfield becomeFirstResponder]
を使用しています。これはうまく動作し、ビューが読み込まれるときにキーボードを読み込みます。しかし、このエラーは、UITextFieldが再び立ち上がった後に再びクリックすると表示されます。なぜ私は正確に理解していないが、ここで私は取得しています出力されます。ここではUITextFieldの無効なコンテキスト0x0(Xcode 5)
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.
}
さらにコードを投稿できますか? ? – Priyatham51
私は本当に私が笑を追加できるソースコードがどれくらいあるか分かりません。それはかなり自明です。私はそれを編集@ Priyatham51 – Zack
これは、このバグについて驚くべきことです。ゼロコードで再現することができます。テキストフィールドのコンセントは不要です。ただし、警告を再現するには、ダブルタップするときにテキストフィールドを完全に空にする必要があります。さらに、このバグは、シミュレータとデバイスの両方でiOS 7.0.3でも発生します。 – bilobatum