更多子產品:
1:加載一個UItableView,再執行個體化的時候直接賦予它為分組模式 (這裡如果是分組樣式,蘋果會自己給他搞一個圖檔,蘋果設定了self.tableView.backgroundView,優先級高于Color,我們要設定自己背景顔色時,需要将其清空)如果是plain樣式沒有這個效果,你同時設定兩個隻認backgroundView
2:拉伸圖檔,讓我們告訴他距離上下左右多少不需要拉伸,隻讓他拉伸中間部分,經過計算拉伸中間部分為1*1; 差不多是整個圖檔寬度的一半,
3:UItableViewCell調用時間
4:給UItableViewCell設定背景圖檔,放在外面每次cell出現就要調用,放在括号裡面隻建立一次就行了,提高效率
5:設定button内容距離邊界多少
6:
新寫法傳回一個CGRect,又寫了一個類,一個m檔案裡面有兩個類,這個類很簡單,隻用一下
6:設定tableview head和foot的高度
這樣整體的head和foot都改變了,但是有時候我們需要定點設定就要用到tableView的代理方法了
和head方法了
如果是最好一組我們自己來定義
7:需要在tableView的底部插入一定的高度
這個屬性是scrollView的
8:自定義右邊的箭頭
9:設定UITableViewCell的右邊為文字
新寫法,indexPath.row為0就是有圖,為1就是經典,因為第二組隻有兩行,這裡需要将Label的backgroundColor顔色清空他的位置不需要你設定,是以你隻設定寬高,也就是bounds。利用寬度和居中來讓Label往右邊調
10:我們自己定義的cell上有一個Label,我們在内部建立了它,并且已經加到了cell.accessoryView上,但是需要設定文字,我們需要講這個Label開放出去,使用者拿到這個Label再去給他設定具體的文字,那麼問題來了,這個開發的Label用strong?如果用strong别人拿到了這個Label可以亂改,我們辛苦建立的Label被别人改了,是以用reafonly
11:如果一個tableView的第0組有1行,第1組有2行,第2組有3行,直接傳回secton+1;下面這個方法是傳回第多少組有多少行
12:下面是預設建立的UITableViewControll 需要将forIndexPath去掉這個是stroyboard裡面的東西
13:選中cell時,取消上面的label高亮顔色
為預設的label顔色
14:注意第三步,當我們輸入使用者名密碼,登入成功後,點選同意授權,新浪微網誌會給我們一個code這個就是授權的request Token ,我們去截取這個code
15:利用得到的授權後的request token 會得到一個access Token express_in 1234秒後過期