1

開示三角形の方向をプログラムで変更するにはどうすればよいですか? Interface Builder では、値 "Control -> Layout" を "Left to Right" または "Right to Left" から変更することで可能です。

NIB ファイルの差分を作成しました。唯一の変更点はNSCellFlags2.

これはどこかに文書化されていますか?

4

1 に答える 1

2

あなたが探している方法はです-[NSCell setUserInterfaceLayoutDirection:]。対応するセルへの参照を取得してから、適切なメッセージを送信する必要があります。たとえば、disclosureButtonその開示ボタンへのポイントを検討します。

[[disclosureButton cell] setUserInterfaceLayoutDirection:NSUserInterfaceLayoutDirectionRightToLeft];
于 2011-09-27T23:44:38.813 に答える