草庐IT

iphone-se

全部标签

iphone - UITextField 在代码更改时触发 UITextFieldTextDidChangeNotification?

我正在尝试添加一个UIViewController作为UITextFieldTextDidChangeNotification通知的观察者。当我通过在文本字段中键入来更改文本时,一切都进行得很顺利。但是,如果我尝试通过调用[_textfieldsetText:@"Blahblah"]来更改文本,似乎不会触发通知。这是预期的方式吗?谢谢! 最佳答案 大多数事件通常都是如此。当事件是用户驱动时,您需要通知。但是当事件是由显式代码更改驱动时,您不需要通知。由于您正在显式调用以进行更改,因此您还可以选择调用通知处理程序。这是一种更灵活的方法

iphone - 如何使用准确的框架和展示位置 ID 启动 revmob 横幅广告?

我尝试使用RevMob建议的代码来展示带有特定展示位置ID的横幅广告,但没有成功,尝试了以下代码:RevMobAds*revmob=[RevMobAdsrevMobAds];RevMobBanner*banner=[revmobbannerWithPlacementId:@"ID_FROM_REV_MOB"];[bannershowAd];甚至尝试添加以下语句if(IS_iPad){banner.frame=CGRectMake(0,958,768,66);}elseif(IS_WIDESCREEN){banner.frame=CGRectMake(0,518,320,50);}els

iphone - 为 UITableView 的第一个和最后一个单元格制作圆角

我想为UITableView的第一个和最后一个单元格制作圆角。我从这个帖子看到了CustomRoundedcorners您可以在xib文件中使用自定义单元格,设置它们的唯一标识符,如:@"beginCell"、@"middleCell"、@"endCell"。我不想使用自定义单元格。还有其他方法吗?例如:if(cell.count==0orcell.count==last){cell.layer.cornerRadius=10;}是这样的。但是没有称为计数的属性。还有其他属性吗?已编辑:ViewController.m#import"ViewController.h"#import#i

iphone - 如何在 iOS 6 上找到 UIWebView 工具栏(以替换它们)?

我已经从另一个应用程序中尝试了以下代码,但没有找到任何东西。为什么?如何访问UIWebView工具栏?-(UIToolbar*)findVirginWebKeyboardToolbar:(UIView*)parent{if([parentisKindOfClass:[UIToolbarclass]]){UIToolbar*tb=(UIToolbar*)parent;if([tb.itemscount]==1&&[((UIBarButtonItem*)[tb.itemsobjectAtIndex:0]).customViewisKindOfClass:[UISegmentedContro

iphone - 如何将数组分配给结构成员数组?

如何将c类型数组分配给也是相同类型数组的结构成员?这是我的结构:typedefstruct{uint8_ttype;uint8_tdata[10];}MyStruct;这是结构的创建:MyStructmyStruct;这是一些数组的生成:uint8_tgeneratedArray[10]={1,2,3,4,5,6,7,8,9,10};这是我的作业:myStruct.data=generatedArray; 最佳答案 正如其他答案所说,数组不是直接可赋值的,您必须使用memcpy之类的函数:memcpy(myStruct.data,g

iphone - 是否可以在不打开特定 View 的情况下拍摄屏幕截图?

我是iPhone开发新手。不太熟悉iPhone技术中的View和布局。我要实现的是:我在包含一个按钮的页面中,单击该按钮我打开图TableView(使用核心图)。我想截取该图TableView的屏幕截图,但我不想打开该View。这可能吗?我们将不胜感激。 最佳答案 是的,您可以将View层合成到位图上下文中,然后从中获取图像对象:CGContextRefCGContextCreate(CGSizesize){CGColorSpaceRefspace=CGColorSpaceCreateDeviceRGB();CGContextRef

iphone - 如何删除以编程方式创建的标签?

我正在使用这段代码以编程方式创建两个标签..-(void)addLabel:(id)sender{ExampleAppDataObject*theDataObject=[selftheAppDataObject];theDataObject.count=theDataObject.count+1;NSLog(@"countis:%i",theDataObject.count);if(theDataObject.count==2){addLabel.enabled=NO;}if(theDataObject.count==1){CGRectimageFrame=CGRectMake(10,

iphone - GPUImage 问题 iPhone

我在iphone中使用GPUImage框架在视频文件中添加一些滤镜。正在成功应用过滤器。但我面临的问题是setCompletionBlock被连续调用两次。有人可以告诉我这段代码有什么问题吗?-(IBAction)applyFilter:(id)sender{NSString*path=[[NSBundlemainBundle]pathForResource:@"OriginalVideo"ofType:@"mp4"];NSURL*url=[NSURLfileURLWithPath:path];GPUImageMovie*movieFile=[[GPUImageMoviealloc]i

iphone - iOS 指针问题

我似乎有一个指针问题,而且我似乎无法修复它。有人可以帮帮我吗?-(void)connectionDidFinishLoading:(NSURLConnection*)connection{NSLog(@"FinishedDownloadingImage:%@",[connection.originalRequest.URLabsoluteString]);UIImage*CompiledImage=[UIImageimageWithData:ImageData];SELselector=@selector(ImageDownloadingCompleted:Image:);if([[s

iphone - predicateForEventsWithStartDate 不起作用

我正在尝试从日历中获取事件,并且我正在使用此方法进行操作:predicateForEventsWithStartDate:endDate:calendars:但如果我创建这样的开始日期:NSString*str=@"3/15/19809:15PM";NSDateFormatter*formatter=[[NSDateFormatteralloc]init];[formattersetDateFormat:@"MM/dd/yyyyhh:mma"];NSTimeZone*gmt=[NSTimeZonetimeZoneWithAbbreviation:@"GMT"];[formatterse