Xcode視圖調試

來源:互聯網
上載者:User

標籤:

視圖調試

使用視圖調試器檢查您的視圖階層,可以輕鬆地判斷視圖位置、大小以及實現問題。

 

  • 在XCode中運行你的應用程式,在調試欄上點擊“調試視圖層次”按鈕,進入視圖調試器。

 

 

XCode停止你的應用程式,在調試導覽列中顯示視圖層次,並在主編輯器中顯示一個互動式3D 模型。

 

選擇顯示的視窗,在主編輯器中點擊任何位置,按下滑鼠鍵進行拖拽。視圖會分解成三維層次,方便您查看視圖層的等級劃分和視圖之間的關係。

 

左側的滑動按鈕允許你去調節視圖間距,使得您能更方便地觀察單個視圖對象。右側的滑動按鈕允許你使用“從後到前”或者“從前到後”的方式,在一個複雜的視圖層次中過濾出特定視圖。

 

  • 在兩個滑動按鈕中間的是編輯器按鈕

 

 

  • 點擊裁剪按鈕去顯示在主編輯器中當前顯示的實體被裁剪的內容。

  • 點擊顯示約束按鈕去顯示在主編輯器中當前選擇的視圖圖層的自動布局約束。

 

註:尺寸檢查能讓你去核查尺寸和約束值。

 

  • 使用重設按鈕讓主編輯器中視圖以標準方向顯示。
  • 點擊視圖模式按鈕去選擇是否在主編輯器中顯示視圖內容、線框,以及內容。
  • 縮放控制群組允許你去增加或減少顯示倍數,或者顯示標準大小。

注:你也可以利用夾點手勢在主編輯器上放大縮小。在編輯器視窗中使用兩個手指拖拽手勢滾動顯示的視圖。

在主編輯器上以像素為單位精確顯示顏色和尺寸。

  • 在視圖階層中選擇一個視圖實體,也是在編輯器中選擇它,然後在核查欄中會顯示出它的屬性。在調式導航視窗中視圖階層顯示了每個視圖與它父視圖、子視圖,以及兄弟視圖之間的關係。
 注:在編輯欄中選擇一個實體設定為次要選擇集,那麼它會用比較淺的顏色顯示在視圖階層上。主要的選擇集會用深色高亮顯示。這些不同選擇集可以在複雜的視圖層次關係中分出主要視圖(在視圖階層上選擇的)與其他選擇的視圖(在編輯欄選擇的)之間的關係。
  • 過濾欄在視圖階層下面,它含有兩個過濾按鈕(預設是啟用的)。左邊的按鈕是顯示主要視圖,即它過濾掉從系統檢視表實現的二次元素實體物件(不受應用控制的)。右邊的按鈕只顯示可見視圖,即它過濾掉應用程式使用視圖屬性隱藏的視圖。

    在過濾欄中輸入類型名能方便地過濾出視圖。

  • 使用輔助編輯器設定自動模式去查看選定視圖對象的原始碼。
註:當一個自訂視圖對象被選擇時,輔助編輯器顯示實現檔案。當一個系統架構提供的視圖對象被選擇時,輔助編輯器顯示介面檔案。
  • 在調試欄上點擊繼續按鈕退出視圖調試器,然後繼續運行你的應用程式在XCode中。
 相關連結:Xcode 6視圖調試小貼士Xcode視圖調試器詳解Xcode 6的視圖調試

 

Xcode視圖調試

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.