1

NSBoxのアルファ値を取得してifステートメントで使用するにはどうすればよいですか?

NSBoxのアルファをチェックして、値が0に等しい場合は、何かを実行します。

if ([Preferences alphaValue ==0]) {
        [[[[Preferences subviews] objectAtIndex:0] animator] setAlphaValue:0.0];

    } else {
        [[[[Preferences subviews] objectAtIndex:0] animator] setAlphaValue:1];

    }
}
4

3 に答える 3

1

欲しいですか

if ([Preferences alphaValue] == 1.0)

か何か?

やりたいことをもっと明確に説明する必要があります。

于 2012-07-07T05:18:38.000 に答える
0

if ([PreferencesButton state]== 0) {

    [[[[Preferences subviews] objectAtIndex:0] animator] setAlphaValue:0.0];

} else {

    [[[[Preferences subviews] objectAtIndex:0] animator] setAlphaValue:1];
}

トグル ボタンを使用していましたが、設定ボックスのアルファの代わりにボタンの状態を使用する必要があります。

于 2012-07-07T15:58:25.033 に答える