1

新しい iOS アプリで作業していますが、iOS7 環境にアプリをインストールする際に次の問題に気付きました。

アプリを初めて開いた後、アプリは、使用を開始するために受け入れる必要がある AGB を含むポップアップを表示します。を使用しましたUIAlertViewが、iOS7 でテストするまでは問題なく動作していました。実際にアラートがポップアップし、巨大なスクロールバーが表示されるのでコンテンツがあるようです! しかし、奇妙なことは、テキストがまったく表示されないことです....テキストで少し遊んだ後UIAlertView、iOS7の新しいものにはある種の文字列の長さの制限があることに気付きました...

他の誰かがそれに気づいたことがありますか?これは正常ですか、それとも iOS 7 のバグですか?

カスタム が機能することがわかりましたUIAlertViewが、可能であればネイティブ API を使用したいと考えています。

4

2 に答える 2

0

私はあなたの言うことを確認できます。たぶんレーダーを投稿してください-これには理由はありません。

for(int i = 0; i < 10000; i++) {
    longTextVar = [longTextVar stringByAppendingFormat:@"%d", i];
}
UIAlertView *alert = [[UIAlertView alloc]initWithTitle: @"agb" message: longTextVar delegate: self cancelButtonTitle:@"ok" otherButtonTitles:nil];

壊れますが、1000回の追加が機能します

于 2013-10-22T14:57:08.047 に答える