iOS 開發問題集錦(一)

最近在QQ羣裏好多人問一些比較基礎的問題,在這羅列一下:ios

一、鍵盤上的斜槓鍵壞掉了,怎麼樣用快捷鍵進行註釋呢?編程

首先在Xcode中註釋的默認快捷鍵爲:command+/;ide

其次能夠自行修改快捷鍵:Xcode>Preferences...>Key Bindings,以下圖工具

二、Xcode中的導航區域關閉了,如何調出來?以下圖:學習

在工具欄的右側有3個View選擇按鈕,選擇第一個,左側的導航區域就會出現,以下圖中紅框選中區域:atom

對於Xcode編程環境的講解,推介一本書」《iOS遊戲開發入門經典》,清華大學出版社出版,劉凡譯「,此書的第二章有很詳細的講解。spa

三、Xcode中的工具欄不見了,退出Xcode後再次進來仍是沒有,怎麼調出來呢?以下圖:設計

若是若是工具欄可見,上圖藍色選中區域爲Hide Toolbar,若是不可見,則爲Show Toolbar。3d

四、一個View中,有一張背景圖,還有幾個Label與Button,可是運行時只顯示背景圖,沒有顯示Label和Button。code

後來發現是背景圖放在了最上層,把其餘內容給擋住了。

我在這裏說一下背景圖的設置,我知道的有兩種方式:

  1)寫代碼:[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg"]]];

  2)直接拖圖片到xib的View上,不過圖片必定要放在view的最底層,以下圖:

  

五、怎麼修改UITextField的高度?

UITextField默認的高度是沒辦法修改的,不過能夠修改一下Border Style,以下圖除了最後一種(默認)不可修改高度之外,其餘三種均可以。

通常在項目中,UITextField的邊框都會由UI來設計,因此選擇第一種無邊框便可。

六、在頭文件中寫以下代碼時,在實現文件中調用的是哪個blue?

1 @interface testController:UIViewController
2 {
3     buleController *bule;
4 }
5 property(nonatomic, strong) buleController *bule;

  1) 直接 寫 bule 的時候 是調用的@interface testController:UIViewController { buleController *bule; }這裏邊的blue;

  2) 寫 _bule 與 self.bule 的時候,調用的是 property(nonatomic, strong) buleController *bule;

  _bule 的寫法與@interface testController:UIViewController { buleController *bule; }調用這裏邊的blue相似

  self.bule 是調用的 property(nonatomic, strong) buleController *bule; 的get、set方法

今天先寫到這,下次接着寫...

 

著做權聲明:本文由 http://wzrong.cnblogs.com 或者 http://iostour.diandian.com 原創,歡迎轉載分享。 請尊重做者勞動,轉載時保留該聲明和做者博客連接,謝謝!

 


 

原創文章,如需轉載請註明出處,謝謝!

歡迎訪問本人技術微博 @iOS之旅 相互交流,共同窗習,共同進步!

歡迎訪問本人微博 @衛志榮

相關文章
相關標籤/搜索