2014-07-25 33 views
-1

我有我設計的廈門國際銀行一個UIView:目標C - 以現有的子視圖頂部

enter image description here

你可以看到,它包括三個方面:兩邊兩個大的意見,其現在只是空的,然後是中間的灰色條(它本身就是一個UIView)。

在某些情況下,我想在整個頁面頂部繪製水平藍線。但是,由於左側和右側的觀點,所發生的情況是水平的藍線只在中間顯示。如何在我的視圖中繪製ON TOP視圖?換句話說,我怎樣才能在整個屏幕上顯示這些藍線(繪圖命令讓它們被繪製得比它們顯示的長得多)。換句話說,我需要將我的藍線的Z尺寸設置在其他任何位置。

enter image description here

回答

1

我會有這種看法層次:

主要觀點有3子視圖:左,右,中心。中心位於左側和右側前方,其大小適合藍色條的寬度。

中心有一個子視圖是垂直線和一個包含藍色線條的子視圖,並且具有透明背景。垂直線視圖應該具有比包含藍線的Z維高的維度。

繪製中心時,可以根據需要將藍線子視圖設置爲可見/不可見。