7
儘管存在Human Interface Guidelines文檔(HIG),但許多高質量的Mac桌面應用程序都使用自定義控件。我的問題是啓動Cocoa開發的子類化控制的最佳方法是什麼?令我驚訝的是,這個主題上的信息很少(好)。最好遵循什麼樣的路線,所以你最終不會得到一個很好的但是一半的控制權?高效地繼承標準Cocoa控件
儘管存在Human Interface Guidelines文檔(HIG),但許多高質量的Mac桌面應用程序都使用自定義控件。我的問題是啓動Cocoa開發的子類化控制的最佳方法是什麼?令我驚訝的是,這個主題上的信息很少(好)。最好遵循什麼樣的路線,所以你最終不會得到一個很好的但是一半的控制權?高效地繼承標準Cocoa控件
這裏有一個清單:
sizeToFit
並確保其正確。 (Suggested by @Bagelturf.)很難向Peter的列表添加任何內容,但是如果您正在執行滾動條,請確保它處理滾動箭頭的所有異常位置(如DoubleBoth)。
哇。 Peter非常感謝,抽出時間寫下來。這將會非常有用。非常感謝! – 2011-02-06 11:34:18
不錯的一個!感謝您的全面清單 – Jay 2012-10-30 13:51:55