2010-05-24 34 views
0

在我的應用程序中,我在導航欄中有一個uisegmentedcontrol,就像右邊的按鈕項一樣。iphone sdk - segmentedcontrol.tintcolor在OS3中不工作

的代碼:

segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar; segmentedControl.tintColor = [UIColor colorWithRed:0.70 green:0.171 blue:0.1 alpha:1.0];

適用於OS2但不適用於OS3 ...?

ade。

p.s.我基地SDK爲3.0

回答

0

好吧,

我必須做兩件事情:

1)對於意見總是有segmentedcontrol我不得不加入segmentedcontrol到rightbarbuttonitem後設置着色顏色和將代碼移動到viewDidAppear(我在ViewWillAppear中使用過)

2)對於不總是具有分段控件的視圖,它使用viewDidAppear看起來很醜,因爲它有時會顯示分段控件,然後將其刪除(當它不應該根本顯示)。所以我不得不在這裏使用viewWillAppear,但也設置項目爲零在viewDidDisappear

ade。

相關問題