2012-05-01 12 views
1

私はプログラムによって複数のビューをロードするナビゲーションコントローラを持っています。あるビューでは、ユーザーがアイコンをスクロールできるドキュメントのリストを表示します。デバイスを横に置いたとき(ランドスケープ)。私はUIScrollViewを使用しています。私はこの奇妙な影をスクロールするときに得ます。誰が私がこの影を引き起こしているかを確認するために何を考えているのですか?閉鎖検査では、実際には影ではないことがわかりましたが、サイズが大きくなったのはスクロールバーです。私はまた、別のビューに行った後にのみ私の2番目のビューにいるときに発生することを発見したので、ボタンをクリックすると、3番目のビューを読み込み、ナビゲーションコントローラを使用して戻るときに問題が発生します。ScrollBar Size UIScrollViewの異常な動作

[scrv removeFromSuperview]; 
scrv = [[UIScrollView alloc] init]; 
[scrv setShowsHorizontalScrollIndicator:NO]; 
[scrv setShowsVerticalScrollIndicator:YES]; 
for(int i = 0; i < [array count]; i++){ 
    //removed for simplicity 
    //loads several subviews 
    } 
} 
[self setVisual]; 
[self.view addSubview:scrv]; 

enter image description here

答えて

0

あなたは、スクロールビューのサブビューをレイアウトするために何かをやっていますか?私はスクロールビューのサブビューを直線的にレイアウトしていたので、インジケータ自体がスクロールビューのサブビューであることを忘れていたため、同様の問題が発生しました。

関連する問題