ShoppingGuide-master單糖
1巍杈、問題:tab & nav 全局屬性發(fā)現(xiàn)放在+ (void)initialize中
涉及點:OC中的load和initialize方法
參考鏈接:http://www.reibang.com/p/d25f691f0b07
2闺金、tab圖片渲染拒课,如下處理圖片
#pragma mark - 禁止渲染
+ (instancetype)mr_imageOriginalWithName:(NSString *)imageName {
// 根據(jù)圖片名創(chuàng)建圖片對象
UIImage *image = [UIImage imageNamed:imageName];
// 告訴系統(tǒng)不需要渲染狼牺,保持圖片原始狀態(tài)**用在tabBar防止不按原圖顏色顯示而現(xiàn)實系統(tǒng)的藍色
image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
// 返回新的圖片
return image;
}
涉及點:圖像渲染UIImageRenderingModeAlwaysOriginal
參考鏈接:http://www.reibang.com/p/d8e31684146d
3羡儿、
CGFloat const LYHomeCellHeight = 160;
NSString const * isLogin = @"isLogin";
涉及點:如何正確使用const , static , extern
參考鏈接:http://blog.csdn.net/daleiwang/article/details/50580555
4、
UIWebView *web = [[UIWebView alloc] init];
web.frame = self.view.bounds;
web.scalesPageToFit = YES;
web.dataDetectorTypes = UIDataDetectorTypeAll;
簡單講一下是钥,使用UIDataDetectorTypes自動檢測電話掠归、網(wǎng)址和郵箱。
UIWebView有dataDetectorTypes屬性悄泥,UITextView也有dataDetectorTypes屬性
UIDataDetectorTypePhoneNumber檢測電話**
UIDataDetectorTypeLink檢測網(wǎng)址和郵箱**
UIDataDetectorTypeAll檢測電話虏冻、網(wǎng)址和郵箱
參考鏈接:http://blog.csdn.net/iosdevtip/article/details/46827479
@property (nonatomic) BOOL scalesPageToFit;
設置是否縮放到適合屏幕大小
涉及點:UIWebview知識點
https://my.oschina.net/u/2340880/blog/469916
5、
self.favoriteBtn.layer.rasterizationScale = [[UIScreen mainScreen] scale];
self.favoriteBtn.layer.shouldRasterize = YES;
shouldRasterize = YES會使視圖渲染內(nèi)容被緩存起來弹囚,下次繪制的時候可以直接顯示緩存厨相,當然要在視圖內(nèi)容不改變的情況下。
涉及點:圓角影響性能問題(解決辦法待總結(jié):如:1預處理圓角圖片可以在后臺處理鸥鹉。2在圖片上面覆蓋一個鏤空圓形圖片的方法可以實現(xiàn)圓形頭像效果)-----> 離屏渲染問題
參考鏈接:http://blog.csdn.net/songchunmin_/article/details/51123892