1

チェックボックスをチェックボックスセル内の中央に配置できません。プログラムでIBを超えて試しましたが、運がありませんでした。

再現するには、を追加しNSTableView、これにを追加しNSCheckboxCellます。チェックボックスのテキストを空のテキストに編集します。次に、セル内の位置合わせボタンを使用してボックスを中央に配置してみます。一番左に留まります。

これはどのように行うことができますか?私はそれをプログラムで行う必要があるので、答えがプログラムによる解決策である場合はそれがより良いです。それがIBにある場合、私はとにかく大丈夫であり、プログラムバージョンを自分で見つけるでしょう。

4

2 に答える 2

1

IBバージョンでは、「位置」を中央に設定します。スクリーンショットの値になるように変更します。

ここに画像の説明を入力してください

私は現在IB以外のソリューションを探していますが、ドキュメントには何も書かれていません...

于 2013-02-16T21:15:01.683 に答える
0

非IBの答えは、画像の位置を設定することです。

つまり、swiftは "btnCheck.imagePosition = .ImageOnly"になり、ObjCは[btnCell setImagePosition:NSImageOnly]になります。

于 2016-07-15T16:23:00.180 に答える