IOS開發基礎知識片段-導航,ios基礎知識
1:IOS開發基礎知識--片段1
a:NSString與NSInteger的互換
b:Objective-c中集合裡面不能存放基礎類型,比如int string float等,只能把它們轉化成對象才可以存放,就是類NSNumber
c:NSDATA與NSString互轉
d:去除輸入框空格(NSString也適用)
f:IBOutlet,IBAction說明
2:IOS開發基礎知識--片段2
a:獲得另一個控制項器,並實現跳轉
b:判斷IOS版本
c:Button不同狀態下背景圖片
d:判斷裝置是3.5寸還是4寸
e:viewDidLoad中調用
f:樹形結構導航問題(UINavigationController)
3:IOS開發基礎知識--片段3
a:判斷裝置
b:枚舉的運用
c:IOS開發中的CGFloat、CGPoint、CGSize和CGRect
d:ios動態擷取UILabel的高度和寬度
e:帶屬性的字串(NSMutableAttributedString)的使用
4:IOS開發基礎知識--片段4
a:返回到主線程進行操作,對UI進行更新只能在主線程進行
b:UIImageView用法總結
c:通過tag獲得子控制項
d:動態修改按鍵的背景圖
e:判斷是不是類比機
f:16進位色彩轉化成UIColor
5:IOS開發基礎知識--片段5
a:addSubview和insertSubview 區別
b:loaded the "XXXView" nib but the view outlet was not set 解決方案
c:UIViewController和UIView關係
d:頁面傳值問題
e:集合視圖跟表視圖
f:通過Segue標識進行跳轉
g:UIScreen(螢幕)、UIWindow(畫框)、UIView(畫布)、didFinishLaunchingWithOptions的概念
h:各種資料類型的@property屬性
i:隱藏Status bar(狀態列)、NavigationBar(導覽列)、tabBarController(標籤欄)
j:不錯網站收藏
6:IOS開發基礎知識--片段6
a:IOS多視圖跳轉方法
b:presentModalViewController與dismissModalViewControllerAnimated注意事項
c:視圖跳載的幾種動畫
d:JSONKit的使用方法
e:afnetworking2.0運用,結合json,引入afnetworking檔案後,引入標頭檔就可以使用,支援arc
7:IOS開發基礎知識--片段7
a:各個版本IPHONE解析度及圖片的實現原理
b:其它幾張知識圖片
c:為什麼XCode項目中會有A M這種標識
d:MAC 本地進行IP映射網域名稱的操作
e:arm64 armv7 armv7s arm6
f:真機測試報 TCWeiboSDK 93 duplicate symbols for architecture armv7
g:UINavigationBar的一些屬性的行為發生了變化
8:IOS開發基礎知識--片段8
a:用UIImageView作為背景,但直接把按鈕或者UITextField放在上面無法相應事件
b:AFnetWorking報"Request failed: unacceptable content-type: text/html"
c:NSMutableArray和NSArray的相互轉換
d:自訂系統導航條上面的返回按鈕,以及文字,右側收藏按鈕
e:清理UITableView底部空的列
f:如何隱藏navigation跳轉後的頭部右鍵
g:如要給UICollectionViewController視圖設定背景圖
h:可以在其它地方修改rootViewController
i:新浪微博授權登入報Warning: Attempt to present on whose view is not in the window hierarchy!
j:在引入第三方TcweiboSDK報linker command failed with exit code1(use -v to see invocation)
k:NSUserDefaults存放民NSDictionary
9:IOS開發基礎知識--片段9
a:兩種方法刪除NSUserDefaults所有記錄
b:設定全域navigation barbuttonitem
c:UITableView設定Section間距
d:解決OBJC_CLASS_$_MBProgressHUD無法引用的問題
e:iOS7 下使用SVPullToRefresh 下拉重新整理導覽列位置錯誤
f:當改動布局要更新效果時
g:給UITextField增加一個右邊內的圖片按鍵(rightView)
h:NSLog 輸出格式集合
i:設定UIImage的渲染模式:UIImage.renderingMode
j:navigationController當前頁隱藏後跳回去頁同樣被隱藏
10:IOS開發基礎知識--片段10
a:如何給表格單元列增加選擇時的背影效果
b:修改標題列的文字
c:一個滾動啟動頁功能代碼
d:增加刪除控制器
e:關於UIView的autoresizingMask屬性的研究
f:系統提供的dispatch方法
11:IOS開發基礎知識--片段11
a:AFNetwork判斷網路狀態
b:UIButton倒計時
c:判斷iphone裝置
d:在IOS8以下報一個自動布局的BUG,而在IOS8卻能正常運行
e:與JS互動,並把JS代碼相容android跟IOS
12:IOS開發基礎知識--片段12
a:Delegate運用
b:實現UIButton不同狀態下的顯示
c:視圖uiview增加點擊事件
d:在ios7中出現滾動視圖UIScrollView不相容問題,無法滾動
e:對UIButton上的表徵圖進行翻轉
f:建立一個背景圖片,並從網路動態載入
g:載入xib到其它視圖中
h:不錯的外掛程式
i:ios7和ios8關於導覽列的那些事
j:initWithNibName/awakeFromNib/initWithCoder區別
13:IOS開發基礎知識--片段13
a:運行程式報the file couldn't be opened because you don't have permission to view it
b:百度地圖引用
c:自訂圖釘百度地圖
d:自動隱藏和顯示工具列和導航條
e:View代碼結構的一些建議
f:iOS中的產生隨機數方法
g:沙箱路徑知識整理
14:IOS開發基礎知識--片段14
a:ZIP檔案壓縮跟解壓,使用ZipArchive
b:UITapGestureRecognizer傳值
c:自訂self.navigationItem.titleView視圖
d:實現無限滾動的uiscrollview
15:IOS開發基礎知識--片段15
a:將自訂對象轉化成NsData存入資料庫
b:增加子控制器,用來提取一些公用的內容布局,瘦身當前viewcontroller
c:用協議來分離出調用
d:關於kvo的運用
e:自訂UITableViewCell的accessoryView 判斷哪個Button按下
f:直接運用系統內建的UITableViewCell,其中cell.accessoryView可以自訂控制項