`
文章列表
这个问题的解决很简单.我们写程序的时候还是按照320*460来处理,只是需要"高清"的图改名字驾到项目中就ok了. 比如有 [UIImage imageNamed:@"bg_whtie.png"]; 我们只需要将"高清"图命名为 "bg_whtie@2x.png" 这样就ok了,系统如果是ios4,则会自动使用"高清"图.     再有就是[UIImage imageNamed:@"bg_whtie.png"];在ios4之后可以省掉后缀名,如   [UIImage  ...
    我自定义了一个cell,想在选中时,自定义一个图片作为其背景.   这两天遇到这样的问题:   我自定义了一个cell,想在选中时,自定义一个图片作为其背景.   于是乎我在cell的类中方法- (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; if (selected) { _bgImgView.image = [UIImage imageNamed:@"bg_whtie ...

12000.34 -> 12,000

    博客分类:
  • iOS
//convert double to needed NSString,such 12000.34 -> 12,000 - (NSString *)convertDoubleToString: (double)doub {     NSNumberFormatter *numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];     [numberFormatter setNumberStyle: NSNumberFormatterCurrencyStyle];     NSString *distanc ...

计算label的高度

    博客分类:
  • iOS
//http://blog.sallarp.com/iphone-uilabel-multiline-dynamic-height/ - (float) calculateHeightOfTextFromWidth:(NSString*) text: (UIFont*)withFont: (float)width :(UILineBreakMode)lineBreakMode {     [text retain];     [withFont retain];     CGSize suggestedSize = [text sizeWithFont:withFont con ...
今天遇到个问题,,在IB中设置UITextView中输入文字的字体,,但是我在IB中找了半天,,没找到.google了一下. 非常之简单:选中uitextview之后,cmd+T,,搞定..
NSDateFormatter *formatter =  [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"]; NSTimeZone* timeZone = [NSTimeZone timeZoneWithName:@"Asia/Shanghai"]; [formatter setTimeZone:timeZone]; NSString *loctime = [formatter stringFromDate: ...
  if ([[[UIDevice currentDevice] systemVersion] floatValue] > 3.13) {     //distan; }
  [[UIApplication sharedApplication] beginIgnoringInteractionEvents]; ..... [[UIApplication sharedApplication] endIgnoringInteractionEvents];   这两个方法非常棒,,可以忽略所有的touch的events. 比如我在和server交互时,我不想用户有touch的操作,,我可以简单的用这个方法来屏蔽用户的操作.简单易行.
我这里只说下我碰到的情况,, 我的机器是破解过的iphone第一代,,ios3.1.2   解决的办法是: 在organize中有一个"set develep use"的button,,问题解决.我就是没有选择这个.
今天花了一个小时的时间,将mac的VPN配起来了.做个记录.   准备:     1.server的地址.     2.帐户,密码.   步骤:     1.系统偏好-网络-左下角"+",interface中选择"VPN",VPN的类型,,这个需要搞清楚.server的name随便起一个.create.     2.configration-add configration..随便起个名字.     3.server 地址,帐号名称.点击conncet,会弹出框,让你输入密码.     4.点击connect下面的advanced,第 ...
以前学c语言,是在pc上面,,觉得pc上的几个编译器都不怎么好用. 最近做iphone的东西,,想把c再拿过来复习下,,发现mac下的xcode来学习c真的是非常不错.   很简单,,(我的xocde的版本是3.2.1) 1.file->new project->mac os x->application->command line tool, 默认是c,创建一个c项目...这样你就可以直接编译运行了. 2.接下来的问题是,运行时让console弹出来. 方法:xcode->preference->debugging->on start,选择s ...
%@     对象 %d, %i 整数 %u     无符整形 %f     浮点/双字 %x, %X 二进制整数 %o     八进制整数 %zu    size_t
这个保护方法对于电脑高手来说可能没什么大不了的,但是可以对付一般人了. 我想一般的小偷没那么牛. 具体的话,就是用买机器时带的那张DVD盘,放进去后在Utilitys菜单找到 Firmware Password Utility 下面的就很简单了. http://support.apple.com/kb/HT1352
from: http://sd.csdn.net/a/20100903/279029.html     David Veksler 曾发表过一篇博文《Some lesser-known truths about programming 》,列出了一些鲜为人知的编程事实,这些事实是什么呢?酷壳 个人网站楼主陈皓对此文进行了翻译 ,全文如下: ...
可以先看看这篇文章 http://ankyhe.iteye.com/blog/514908   看完了下面就是我要说的. ------------------------------------------------   "如何不用IB,则你的UIViewController实例拥有一个成员变量 .view ".   有了这个就好办了,在- (void)loadView {}方法中先定义一个UIView,然后付给你的controller(self.view = xxx). 这样,controller就有view了(app delegate中你也可以将这个vi ...
Global site tag (gtag.js) - Google Analytics