nsview

    4

    2答えて

    私はNSWindowで問題が発生しました。コンテンツビューにはタイトルバーと丸みを帯びたボトムコーナーがあります。私は10.11と10.10の問題をすべて見ています。しかし、ポイントに。 ウィンドウのタイトルバーには次のようになります。 ない丸みを帯びた角: と同じ時間下部には、次のようになります。 ウィンドウはプログラムによって開始され、self.contentView addSubview:メ

    1

    1答えて

    2つのNSClipViewを持つカスタムNSViewがあります。私は各クリップビューに垂直スクロールバーを追加したいと思います。下のスニペットはNSScrollerを示していますが、ノブやボタンは描かれていません。インタラクションもできません。 NSScrollerは小規模なクラスなので、私はここで何が欠けているのか分かりません。 required init?(coder: NSCoder) {

    4

    3答えて

    OSXでCore Graphicsを使用してスピードゲージの要素を描画しようとしています。私はほとんどそれを持っていますが、ゲージの内側のセンターティックに少しの助けが必要です。ここで私は何をしようとしているのイメージは次のとおりです。ここで は、私がこれまで持っているもののイメージは次のとおりです。 私は描画する方法を知っていますサークルリングと、このようなゲージの中心の周りに基づいたセグメント

    1

    2答えて

    メインの.xibビューがあり、その一部がカスタムビューで構成されています。同時に、別々の.xibサブビュー(それぞれの.hと.mファイルと一緒に)も作成しました。これらのカスタムクラスは、メイン.xibのカスタムビューに接続されました この設定はうまくいきますが、さまざまなカスタムビューのそれぞれをNSViewControllerの数で制御したいと思います。これを行うための推奨される方法は何ですか

    0

    1答えて

    CALayer、contents = NSImageを持つNSView(myImage)を持っているため、NSImageに正確に合うようにサイズが変更されました。 これは別のNSView(myContainer)の内部にあり、両方の軸で独立して伸縮するように固定されています。 だから私はこれをNSImageViewのように振る舞うのが大好きです。 "myContainer"ビューの範囲内で完全に表

    0

    1答えて

    私はビューベースのNSTableViewを自分のカスタムビューと通常のNSTextFieldを持っています。カスタム表示の背景色は、ユーザーがクリックすると変更され、drawRectが呼び出されていないため動作しません。私はなぜ本当に理解していない。デリゲートメソッドとカスタムビューコードは次のとおりです。 MyController - (void)didAddLabel:(id)sender {

    0

    1答えて

    macosxのデスクトップアプリケーションから印刷する際に問題があります。 印刷に使用するIBファイルにビューを作成しました。 はその後、私のアクションを呼び出すこと printOp = [NSPrintOperation printOperationWithView:self.myPrintView printInfo: printInfo]; 印刷NSView throu。 ちょうどその前

    7

    1答えて

    NSTableViewが組み込まれたNSViewをセットアップしました。 私はNSTableViewCellは変更がテーブルビューセルに行われたときに実行するアクションを設定しようとした :NSViewControllerを使用した場合 import Cocoa class MyView: NSView { override func drawRect(dirtyRect: NSR

    -1

    1答えて

    私はNSViewのサブクラスを印刷専用に使用していますが、印刷中にかなり複雑なものがあります。そのため、ダイアログが表示されることがあります。問題は、進捗ダイアログがスクリーンではなくプリントアウトに描画されることです。 私は[NSGraphicsContext saveGraphicsState]と[NSGraphicsContext restoreGraphicsState];のウィンドウに描

    1

    1答えて

    私はこのコードを私のViewControllerに持っています。プログラムで追加しているビューはどこにも見えません。 override func viewDidLoad() { super.viewDidLoad() let f: NSRect = NSMakeRect(0, 0, 200, 200) let v: NSView = NSView(frame: f)