- 浏览: 87249 次
- 性别:
- 来自: 成都
最新评论
文章列表
// 声明一个弹出框
popupWindow = new PopupWindow(layout, 250, layout_height);
popupWindow.setFocusable(true);
// popupWindow+listview,实现listview选中事件和pop点击隐藏的效果,必须加这行代码。 好jb邪恶
popupWindow.setBackgroundDrawable(getResources().getDrawable(
R.drawable.activity_propopbg));
// 为弹出框设定自定义的布局
popupWi ...
ios中添加外部字体。。。
- 博客分类:
- iPhone开发
/*
*查找ios所支持的所有字体
*使用外部字体的作法:
* 1.导入.ttf字体
* 2.在plist中添加Fonts provided by application(类型为array)
* 3.把导入的.ttf文件添加到array中的item中
* 4.把外部字体文字的名字带到日志中去查找ios支持的字体,相对应的就是该外部字体对应的ios支持的名字(外部字体不能删除,如果删除不能实现)
*/
NSArray* familys = [UIFont familyNames];
for (i ...
很多时间我们在scorllview中嵌入listview的时候,都只能看到listview显示一行数据,而我们的要求是显示多行,即我们数据的行数,那么请看下面的代码:
int totalHeight = 0;//总的高度
for (int i = 0; i < initData(0).size(); i++) { //initData(0).size()数据的行数
View listItem = myAdapter.getView(i, null, list1); //list1,当前listview
listItem.measure(0, ...
http://blog.csdn.net/diyagoanyhacker/article/details/6666047
UIGraphicsBeginImageContext (CGSize)截图 ,是从屏幕原点开始截取size大小的图片
如何截取任意起点开始 size 大小的图片,办法就是用CGContextTranslateCTM转换原点坐标//导入头文件//创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400)
UIGraphicsBeginImageContext(CGSize)截图,是从屏幕原点开始截取size大小的图片
如何截取任意起点开始 size大小的图片,办法就是用CGContextTranslateCTM转换原点坐标//导入头文件 //创建一个基于位图的图形上下文 ...
转换东一到东八相差八小时时间
- 博客分类:
- iPhone开发
+(NSDate *)convertDateToLocalTime:(NSDate *)forDate {
NSTimeZone *nowTimeZone = [NSTimeZone localTimeZone];
int timeOffset = [nowTimeZone secondsFromGMTForDate:forDate];
NSDate *newDate = [forDate dateByAddingTimeInterval:timeOffset];
return newDate;
}
iphone序列化文件
- 博客分类:
- iPhone开发
#pragma -
#pragma 序列化列表
+ (BOOL)saveMatchListToFile:(NSArray*)newMathcList {
NSString *mathcListFile = [[PlayViewController getLocalMatchList] stringByAppendingFormat:@"matchList.arch", nil];
return [NSKeyedArchiver archiveRootObject:newMathcList toFile:mathcListFile];
}
+ (NSMutab ...
NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+//.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];
#define NUMBERS @"0123456789.\n" //匹配的字符,可以加入你想要的字符
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSCharacterSet *cs;
if(textField == self.userUsga)
{
cs = [[NSCharacterSet charact ...
core date排序
- 博客分类:
- iPhone开发
//排序条件
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc]initWithKey:@"updateDate" ascending:YES]; //根据updateDate来排序,ascending:YES==》升序
//添加多个排序条件!
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor, nil];
[fetchRequest setSortDescripto ...
iphone常用代码(转)
- 博客分类:
- iPhone开发
更改cell选中的背景
UIView *myview = [[UIView alloc] init];
myview.frame = CGRectMake(0, 0, 320, 47);
myview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"0006.png"]];
cell.selectedBackgroundView = myview;
在数字键盘上添加b ...
首先先创建一个Settings.bundle文件,在Root.plist文件编辑信息,
首先Application Preferences一共有
1.PSTextFieldSpecifier
2.PSTitleValueSpecifier
3.PSToggleSwitchSpecifier
4。PSSliderSpecifier
5.PSMultiValueSpecifier
6.PSGroupSpecifier
7.PSChildPaneSpecifier 7个条目,分别代表不同的视图!
键(key) 值类型(type) ...
UILabel* myLable=[[UILabel alloc] initWithFrame:CGRectMake(0, 23, 175, 33)];
[myLable setFont:[UIFont fontWithName:@"Helvetica" size:10.0]];
[myLable setNumberOfLines:0];
[myLable setBackgroundColor:[UIColor clearColor]];
...
以上内容来自互联网。
一、获取系统所支持的国际化信息
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
NSLog(@"%@", languages);
二、对字符串进行国际化
1. 应用NSLocalizedString宏
//括号里第一个参数是要显示的内容,第二个是对第一个参数的注释
...