2

「シングル ビュー」アプリケーション テンプレートを使用して Xcode プロジェクトを開始し、viewDidLoad のテンプレートで作成された ViewController クラスに次の 2 行を追加しました。

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectInset(self.view.bounds, 10, 10)];
[self.view addSubview:textView];

シミュレーターで、「中国語 - 簡体字」の「ストローク」キーボードを有効にしました。

UITextView を使用し、このキーボードに切り替えて^_^キーに触れると、コンソールに次のエラーが表示されます。

<Error>: CGContextSaveGState: invalid context 0x0
<Error>: CGContextDrawLinearGradient: invalid context 0x0
<Error>: CGContextSetFillColorWithColor: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextSetFillColorWithColor: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextSaveGState: invalid context 0x0
<Error>: CGContextDrawLinearGradient: invalid context 0x0
<Error>: CGContextSetFillColorWithColor: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextSetFillColorWithColor: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0

これはバグですか?私はそれについて心配する必要がありますか?

4

2 に答える 2

4

iOS 6.0 シミュレーターと iOS 6.0.1 を実行している iPhone 4S でバグを再現しましたが、iOS 5.0 シミュレーターでは発生しません。これは iOS 6 のバグです。 http://bugreport.apple.comでバグ レポートを開く必要があります。

とはいえ、特に害はないようですので、気にする必要はありません。

于 2012-11-12T22:40:00.880 に答える
0

「中国語 - 簡体字」キーボードを有効にすると、iOS 7.0.3 シミュレーターでも発生しました。

しかし、iOS 7.1 シミュレーターと iOS 8 シミュレーターでは消えました。

于 2014-10-09T07:12:29.693 に答える