- 自訂UITableViewCell的選取顏色
- 關閉UIWebView的scroll功能
- 移除 UISearchBar背景色
- UIColor自訂顏色注意事項
- 取得iPad, iPhone解析度
- 自訂UISegmentControl背景色
1.Custom UITableViewCell selected color
UIView *selectBgv=[[UIView alloc]init];
selectBgv.backgroundColor=[UIColor lightGrayColor];
cell.selectedBackgroundView=selectBgv;
[selectBgv release];
要注意的是,UITableViewStylePlain下cell.selectedBackgroundView是NIL,要自己alloc,UITableViewStyleGrouped則不用
2.Disable UIWebView scroll
[[[WebView subviews] lastObject] setScrollingEnabled:NO];
3.Remove UISearchBar background
[[searchbar.subviews objectAtIndex:0]removeFromSuperview];
4. UIColor RGB,HSB都要除以255
[UIColor colorWithRed:192.0f/255.0f green:204.0f/255.0f blue:255.0f/255.0f alpha:0.5f]
5.取螢幕大小
有status bar
CGRect r = [ UIScreen mainScreen ].applicationFrame;
r=(0,20,320,460) iphone
r=(0,20,768,1004) ipad
CGRect r = [ UIScreen mainScreen ].bounds;
r=(0,20,320,480) iphone
r=(0,20,768,1024) ipad
6.自訂UISegmentControl背景色
UISegmentControl.tintColor = [UIColor blackColor];
雖然會有警告,但呈現出來看起來是有成功的
沒有留言:
張貼留言