XcodeとSwiftでiOSアプリケーションを作成しました。私は3つのタブでUISegmentedControlを使いたいと思います。これらのタブで、3つのContainerViewを切り替えることができます。3つのタブとContainerViewでUISegmentedControlを使用できません
アルファフィールドにはどの数字を入力する必要がありますか? 0,1,2?なぜなら2を設定すると、常に1に戻ります。それはなぜですか?これどうやってするの?
@IBAction func switchSegmentedControll(sender: UISegmentedControl) {
if sender.selectedSegmentIndex == 0 {
UIView.animateWithDuration(0.5, animations: {
self.segmentedControllFirst.alpha = 1
self.segmentedControllSecond.alpha = 0
// self.segmentedControllThird.alpha = 0
})
} else {
UIView.animateWithDuration(0.5, animations: {
self.segmentedControllFirst.alpha = 0
self.segmentedControllSecond.alpha = 1
// self.segmentedControllThird.alpha = 1
})
}
}
あなたは「アルファフィールドが」私が見る唯一のものは、透明性のコントロール(ビューのアルファ値) – FredericP
がhttpsを見てみましょうは何を呼び出します。 apple.com/library/ios/documentation/UserExperience/Conceptual/UIKitUICatalog/UISegmentedControl.html – FredericP
なぜ他のセグメントのアルファ値を設定していますか? –