知道怎么学,才能学的好 (cocoachina论坛阅读笔记)

知道怎么学,才能学的好 (cocoachina论坛阅读笔记),第1张

概述感谢cocoachina.com 添加声音[[SimpleAudioEngine sharedEngine] preloadBackgroundMusic:@"xxx.xxx"]  -(BOOL)canBecomeFirstResponder;    // default is NO - (BOOL)becomeFirstResponder; - (BOOL)canResignFirstRespo

感谢cocoachina.com

添加声音[[SimpleAudioEngine sharedEngine] preloadBackgroundMusic:@"xxx.xxx"]
 -(BOol)canBecomeFirstResponder;    // default is NO
- (BOol)becomeFirstResponder;
- (BOol)canResignFirstResponder;    // default is YES
-(BOol)resignFirstResponder;
-(BOol)isFirstResponder;

 

防止屏幕变黑一直亮着[UIApplication sharedApplication].IDleTimerDisabled=YES;

 

在 不同界面对statusbar和navbar做隐藏和显示 *** 作,他们的frame就要变化,解决方案是修改navbar的 farme,self.navigationController.navigationbar.frame = CGRectMake(0.0,0.0,320.0,44.0);

 

UIPickerVIEw 没有subvIEws 所以不能通过它的子vIEw替换背景利用CAlayer 帮你搞定,你也可以随意的改变 UIPickerVIEw的大小CGfloat color[4] = {1,1,1};
CGcolorSpaceRef rgb = CGcolorSpaceCreateDeviceRGB();
CGcolorRef layerBoundercolor = CGcolorCreate(rgb,color);
CGcolorSpaceRelease(rgb);
CALayer *vIEwLayer = pickerVIEw.layer;
[vIEwLayer setBounds:CGRectMake(0,200,200)];
[vIEwLayer setBackgroundcolor:layerBoundercolor];
[vIEwLayer setContentsRect:CGRectMake(0,100,150)];
[vIEwLayer setborderWIDth:20];
[vIEwLayer setbordercolor:layerBoundercolor];
CGcolorRelease(layerBoundercolor);

 

点击tabvIEw返回到根目录
[[[tabbarController vIEwControllers] objectAtIndex:self.tabbarController.selectedindex] popToRootVIEwControllerAnimated:NO];

 

gDEBUGger 调试opengl
免费7天

 

禁用UIWebvIEw中的超链接
- (BOol)webVIEw:(UIWebVIEw*)webVIEw shouldStartLoaDWithRequest:(NSURLRequest*)request navigationType:(UIWebVIEwNavigationType)navigationType {
    return NO;
}

 

半透明状态栏与导航条的错位的解决办法
wantsFullScreenlayout

 

UIVIEw覆盖到状态栏:方法的原理就是,生成一个新的UIWindow,把这个Window放在状态栏之上!

- (ID) init
{
CGRect f=[[UIScreen mainScreen] bounds];
CGRect s=[[UIApplication sharedApplication] statusbarFrame];
self = [super initWithFrame:CGRectMake(0,f.size.wIDth,s.size.height)];
if (self != nil) {
self.windowLevel=UIWindowLevelAlert;
self.backgroundcolor=[UIcolor clearcolor];


[self makeKeyAndVisible];
}
return self;
}

 

NSTask *task = [NSTask launchedTaskWithLaunchPath:(Nsstring *)path arguments:(NSArray *)arguments];

 

获取本机IP地址(私有)

NSHost* myhost =[NSHost currentHost];
Nsstring *ad = [myhost address];

 

mkmapvIEwdelegate
- (MKAnnotationVIEw *)mapVIEw:(MKMapVIEw *)mapVIEw vIEwForAnnotation:(ID <MKAnnotation>)annotation;

 

每输入一个字符,这个方法会调用一次,text即是当前输入的字符 - (BOol)textVIEw:(UITextVIEw *)textVIEw shouldChangeTextInRange:(NSRange)range replacementText:(Nsstring *)text
UItableVIEw 选中一行后,不显示选中颜色,不要将UItableVIEw的allowsSelection设置成NO,那样的话可能导致UItableVIEw不能响 应点击动 作。合理的解决方法是:cell.selectionStyle = UItableVIEwCellSelectionStyleNone;

在iOS SDK升级到4.0后,发现Base SDK下面只有2个选择,一个是3.2,一个是4.0。SDK 3.2模拟iPad,SDK 4.0模拟iPhone。编译老项目时,XCode提示“SDK3.1(missed)”。此时只要把拷贝3.1的SDK复制到相应的目录下即可编译以前的项目。

总结

以上是内存溢出为你收集整理的知道怎么学,才能学的好 (cocoachina论坛阅读笔记)全部内容,希望文章能够帮你解决知道怎么学,才能学的好 (cocoachina论坛阅读笔记)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1094791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存