関数 viewWithTag で奇妙な動作が発生しました。私のストーリーボードはそのように見えます:
-viewController --UIScrollView1 (UIView である必要がありますが、まだ変更されていません) ---タグ1~11のオブジェクト --- タグ 0 を持つ他のオブジェクト --UIScrollView2 (UIView である必要がありますが、まだ変更されていません) ---タグ1~11のオブジェクト --- タグ 0 を持つ他のオブジェクト私のコードでは、 [UIScrollView1 wiewWithTag:(1 to 11)] を実行します (毎回適切なオブジェクトとしてキャストされ、うまく機能します。UIScrollView2 でも同じことを行いますが、UIScrollView2 のたびに viewWithTag が返されるため、タグ付けされたオブジェクトと一致することはありません。
デバッグ目的のためだけに、UIScrollView2 の更新を行わず、他の値 UIScrollView1 で更新しようとすると、1 つのオブジェクト、UIImageView (唯一のオブジェクト) に対してのみ UIScrollView1 が返されます。しかし、すべての UILabel は再び正常に動作します。
誰かが私を助ける手がかりを持っていましたか?
PS:タグオブジェクトは10回ほどチェックされ、次のような関数を使用します:-(void)updateWithScroll:(UIScrollView *)myScrollなので、1または2と同じです:(
前もって感謝します、
ダミアン