iOS開發問題集錦

來源:互聯網
上載者:User

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

1、鍵盤上的斜杠鍵壞掉了,怎麼樣用快速鍵進行注釋呢?

首先在Xcode中注釋的預設快速鍵為:command+/;

其次可以自行修改快速鍵:Xcode>Preferences...>Key Bindings,如

2、Xcode中的導航地區關閉了,如何調出來?如:

在工具列的右側有3個View選擇按鈕,選擇第一個,左側的導航地區就會出現,如中紅框選中地區:

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

3、Xcode中的工具列不見了,退出Xcode後再次進來還是沒有,怎麼調出來呢?如:

如果如果工具列可見,藍色選中地區為Hide Toolbar,如果不可見,則為Show Toolbar。

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

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

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

1)寫代碼:

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

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

5、怎麼修改UITextField的高度?

UITextField預設的高度是沒辦法修改的,不過可以修改一下Border Style,如除了最後一種預設)不可修改高度以外,其他三種都可以。

一般在項目中,UITextField的邊框都會由UI來設計,所以選擇第一種無邊框即可。

6、在標頭檔中寫如下代碼時,在實現檔案中調用的是哪一個blue?

 
  1. @interface testController:UIViewController 
  2.     buleController *bule; 
  3. 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方法

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.