iOS學習筆記2 UIView的巢狀

2021-06-13 02:54:48 字數 1001 閱讀 7639

前面我們大致了解了uiview的情況,當然,日常的開發中,uiview還需要更多的功能,其中最多的,就是uiview的巢狀,下面就來了解一下:

利用addsubview方法在uiview追加子元素,這裡我們依然用前面的**進行新增:

//這裡就按鈕的基本設定做了簡要介紹,以後有機會,會就uibutton的更多用法做詳細介紹

uibutton *button = [uibutton buttonwithtype:uibuttontyperoundedrect];

button.frame = cgrectmake(120, 50, 80, 60);

button.backgroundcolor = [uicolor whitecolor];

[button settitle:@"butto" forstate:uicontrolstatenormal];

[self.window addsubview:button];

//加

//這裡注意,我一開始老是以為初始化了uiimage,就能直接加到主介面上,其實完全錯了,一定要先初始化uiimage,在初始化uiimageview作為image的載體,載入到主介面

uiimage *image = [uiimage imagenamed:@"1"];

uiimageview *imageview = [[uiimageview alloc]initwithimage:image];

imageview.frame = cgrectmake(100, 150, image.size.width, image.size.height);

[self.window addsubview:imageview];

[self.window makekeyandvisible];

return yes;}

效果圖如下:

今天就到這兒,晚安!

iOS學習開發2 UIView和UIWindow

言歸正傳,在網上看了好多大神的帖子,基本上算是懂了。首先說一下uiwindow 指的是乙個視覺化視窗,其他的不用管,在目前的iphone ipad開發中,幾乎都是乙個視窗,這個視窗本身是沒有內容的,它的作用是僅僅只作為乙個畫布,讓開發者往畫布上畫東西 新增各種檢視 傳遞觸控訊息到程式中view和其他...

iOS學習筆記1 UIView

接觸了一段時間ios開發,現在開始試著放開inte ce builder工具,利用code完成介面的製作。第一天,我們來理解uiview的概念。uiview是uikit框架下,uiresponder的子類,他可以說是程式畫面下最小的元素。無論是uilabel,還是uibutton,都是uiview的...

ios2 UIView的常見屬性

06 uiview的常見屬性 import viewcontroller.h inte ce viewcontroller 綠色的view property weak,nonatomic iboutlet uiview greenview 陣列 1.系統呼叫 2.控制器的view載入完畢的時候呼叫 ...