尺寸问题:
iPhone应用程序图标大小:57*57;
iPhone全屏UIView大小:320*460 添加UITabBar后大小:320*411
UITabelViewCell默认大小: 320*44
绘制控件方法
//--alloc
-(UITextField *)GetDefaultTextField:(CGRect)frame{
UITextField *textField=[[UITextField alloc] initWithFrame:frame];
textField.borderStyle=UITextBorderStyleRoundedRect;
textField.font=[UIFont fontWithName:@"Arial" size:12.0];
textField.textAlignment=UITextAlignmentCenter;
textField.contentVerticalAlignment=UIControlContentVerticalAlignmentCenter;
textField.keyboardType=UIKeyboardTypeNumbersAndPunctuation;
textField.returnKeyType=UIReturnKeyDone;
textField.delegate=self;
return textField;
}
//--alloc
-(UILabel *)GetDefaultLabel:(CGRect)frame{
UILabel *label = [[UILabel alloc] initWithFrame: frame];
label.textAlignment=UITextAlignmentCenter;
label.textColor=[UIColor blackColor];
label.backgroundColor=[UIColor clearColor];
label.font=[UIFont boldSystemFontOfSize:12.0];
return label;
}
//--alloc
-(UIButton *)GetDefaultButton:(CGRect)frame{
UIButton *button=[[UIButton alloc] initWithFrame:frame];
[button setTitleColor:[UIColor blueColor] forState:UIControlStateNormal];
[button setTitleColor:[UIColor blackColor] forState:UIControlStateHighlighted];
[button setContentHorizontalAlignment:UIControlContentHorizontalAlignmentLeft];
[button.titleLabel setFont:[UIFont boldSystemFontOfSize:14.0]];
[button.titleLabel setLineBreakMode:UILineBreakModeCharacterWrap];
[button addTarget:self action:@selector(btnTradeTouchUpInside:) forControlEvents:UIControlEventTouchUpInside];
[button setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter];
[button setBackgroundImage:[UIImage imageNamed:@"png1.png"] forState:UIControlStateNormal];
[button setBackgroundColor:[UIColor lightGrayColor]];
button.tag=kButtonTag;
return button;}
多使用宏定义常量。tag,frame大小,一些判断标志位。
#define kIndexValueTag 1
苹果屏幕截图快捷键
一般在Mac上用Command-Shif-3/4来截图。注:Command=苹果键 其实还有几个辅助键,来起到不同的截图功能......
1)Command-Shift-3(适用于OS9,10.1X和10.2)
将整个屏幕拍下并保存到桌面。
2)Command-Shift-4(适用于OS9,10.1X和10.2)
将屏幕的一部分拍下并保存到桌面。当按下着几个键后,光标会变为一个十字,可以拖拉来选取拍报区域。
3)Command-Shift-Control-3(适用于OS9和10.2)
[font=Arial][size=14px]将整个屏幕拍下并保存到剪贴板,可以Command+V直接粘贴到如Photoshop等软件中编辑。[/size][/font]
[font=Arial][size=14px]4)Command-Shift-Control-4(适用于OS9和10.2)[/size][/font]
[font=Arial][size=14px]将屏幕的一部分拍下并保存到剪贴板。[/size][/font]
[font=Arial][size=14px]5)Command-Shift-4再按空格键(适用于10.2)[/size][/font]
[font=Arial][size=14px]光标会变成一个照相机,点击可拍下当前窗口或菜单或Dock以及图标等,只要将照相机移动到不用区域(有效区域会显示为浅蓝色)点击。[/size][/font]
[font=Arial][size=14px]6)Command-Shift-Control-4再按空格键(适用于10.2)[/size][/font]
[font=Arial][size=14px]将选取的窗口或其他区域的快照保存到剪贴板。[/size][/font]
[font=Arial][size=14px]7)Command-Shift-Capslock-4(适用于OS9)[/size][/font]
[font=Arial][size=14px]将当前的窗口拍下并保存到桌面。[/size][/font]
[font=Arial][size=14px]8)Command-Shift-Capslock-Control-4(适用于OS9)[/size][/font]
[font=Arial][size=14px]将当前的窗口拍下并保存到剪贴板。[/size][/font]