0

から画像サブビューを取得する方法が見つかりませんNSButton。実際の画像スケールを取得するために必要です。

4

2 に答える 2

2

サブビューはなく、ボタン電池で描かれています。たとえば-[NSCell imageRectForBounds:]、その位置に関する情報を取得するために使用します。

于 2012-06-06T11:28:21.290 に答える
0

ボタンのサブビューをループすると、NSImageViewとNSTextfieldが表示されます。この擬似コードのようなもの:

foreach (NSView view in Subviews)
                if (view.GetType() == typeof(NSImageView))
                    imageView = (NSImageView)view;
                else if (view.GetType() == typeof(NSTextField))
                    textField = (NSTextField)view;
于 2018-12-06T13:54:29.030 に答える