appkit

    9

    1答えて

    ビューベースのNSTableView動的な高さを持つ行は、テーブルビューのサイズが変更されたときに行のサイズが変更されません。これは、行の高さがテーブルビューの幅から派生した場合(列を塗りつぶして行サイズを拡大するテキストブロックと考える)、問題です。 は、私はそれがサイズを変更するたびにその行のサイズを変更する NSTableViewを取得しようとしてきたが、ほとんど成功を経験している: 私はe

    5

    1答えて

    NIBベースのUIとWebView UIの両方のRetinaグラフィックスを含むXcodeプロジェクトがあります。このプロジェクトは、Mac用のアプリケーションを構築します。 プロジェクトでは、2つの別々のビルドフェーズを使用して、これらのグラフィックスを最終的なアプリケーションに移動します。 1つは従来のコピーバンドルリソースで、1xと2xの両方のグラフィックスをアプリケーションパッケージに入れ

    8

    1答えて

    私は、ビューコントローラのビューと、それを追加するためのプレースホルダビューを持つウィンドウとを含むオートレイアウトを有効にしたペンがあります。プレースホルダにはスーパービューやウィンドウ内の他のビューに関連する制約があり、ビューコントローラを操作する前に、ウィンドウのサイズを希望どおりに変更できます。後でペン先をロードしてプレースホルダのサブビューとしてそのトップレベルビューを追加し、プレースホ

    5

    2答えて

    ウィンドウの端をドラッグしてサイズ変更可能な通常のNSViewがあります。 [NSViewアニメーター]アニメーション中にビューのサイズが変更された場合、元のアニメーションの最終サイズにアニメートされますが、新しいウィンドウサイズは考慮されません。 Here is a simple example project.アニメーションを開始するにはダブルクリックし、終了する前にウィンドウのサイズを変更し

    5

    1答えて

    Mac OS XのiOS Pickerコントロール(スピニングバレルのこと)のような操作を行うためのカスタムコントロールまたはソースコードのサンプルはOSSですか? http://www.cocoacontrols.comのようなウェブとサイト上の研究のビットは何を上げていなかった... 私はそれが理想的なことでしょうしかしパラダイムは、多くのシナリオのために厄介になることを実現私が取り組んでいる

    6

    1答えて

    非常に基本的な設定はNSCollectionViewです。私はサブクラスNSCollectionViewItemを持っており、これはコレクションビューのitemPrototypeとして使われています。コレクションビューアイテムにはビューがあります。 Interface Builderを使用して、NSImageViewをコレクションビューアイテムのビューに追加し、IBOutletをコレクションビュー

    1

    2答えて

    OS XのNSDatePickerに似たビューがありますが、日付全体ではなく期間(時間、分、秒)を選択することができます。 Google検索で有用なものは得られませんでしたが、NSDatePickerのカスタマイズにはまだ成功しませんでした.12時間(AMとPM)の日付モードと時間帯では正しく動作しません。

    5

    1答えて

    私はAppKitとCocoa(CocoaTouchのUIKitから来ている)がかなり新しく、現在NSWindowを折りたたむためのインターフェースを実装しています。 iOSでは、これはかなり簡単ですが、OS Xとの大きな違いがどのようにあるのかを見て私は聞きました。 次の移行の実装についてどう思いますか? 注:下のバーは、私のcontentViewの一部ではなくOS Xが提供する下のバーがあります

    5

    1答えて

    を共有することなく、私はすべてがコード NSArray* array = @[ @"myText", [NSImage imageNamed:@"myImageFile"] ]; NSSharingService* sharingServiceFB = [NSSharingService sharingServiceNamed:NSSharingServiceNamePostOnFaceboo

    14

    2答えて

    私が発見したことNSBundleでNSNibLoading方法: +[NSBundle loadNibFile:externalNameTable:withZone:] +[NSBundle loadNibNamed:owner:] -[NSBundle loadNibFile:externalNameTable:withZone:] は全て10.8で非推奨とマークされています - 後で1