28941


NSSliderをマトリックスに設定してコンパイルしました。  
しかし表示がおかしいです。

インターフェースビルダーでNSSliderをVerticalで作成したのに、  
実行してみると、なぜかHorizontalになってしまいます。  
[![画像の説明をここに入力](https://i.stack.imgur.com/eaoQG.png)](https://i.stack.imgur.com/eaoQG.png)  
インターフェースビルダーでの表示はVerticalです。

どうしたら正しい表示になりますか?


CC BY-SA 3.0
2016-09-16T06:00:30.397
28922
2016-09-16T17:37:38.650
18809
question
macos xcode7
NSSliderをマトリックスに設定したが表示がおかしいです。


現象の再現を確認しました。こちらが試した方法は。

  1. Vetrical Sliderを一つ置いて、Embed→Matrix columnを２に ： 水平スライダー化
  2. Vertical Sliderを２つ置いて、両方を選択して Embed→Matrix ： 垂直スライダーのまま

どちらの場合も、Sliderのインスタンスの`vertical`プロパティは`YES`のままでした。  
尚、2.の方法の場合はそこから更に、行・列を増やしても垂直が維持されましたので、結果論的な手順になりますが、スライダーを複数配置してからそれらを選んでマトリックス化する方が不本意な現象に悩まされずに済みそうです。

蛇足ですが、水平スクローラーと垂直スクローラーをそれぞれ配置して、マトリックス化しても結果は水平スクローラーとして表示されてしまったので、マトリックス化は垂直または水平スクローラー同士でのみ行えると考えた方が良さそうです。


CC BY-SA 3.0
2016-09-16T17:37:38.650
28941
2016-09-16T17:37:38.650
14745
28922
answer