Tag: ios5

iOS中的UIWebViewcaching

我在我的应用程序托pipeUIWebView 。 它看起来像UIWebViewcaching图像和数据本身。 我想清除应用程序启动时的caching。 清理Safari的caching没有帮助。 我发现刷新UIWebView的caching的唯一方法是closures我的iPhone并再次打开它。 closures应用程序也没有帮助。 苹果的文档没有提到它,或者我错过了一些东西。 以防万一,应用程序是用monotouch创build的。

Facebook与iOS5和iOS6

我即将发布一个应用程序,它必须支持iOS5和iOS6。 但是对于新的Facebook SDK 3.1,我不太确定如何将Facebookfunction集成到两个iOS版本中。 在iOS5和iOS6版本中,使login和发贴操作都可以工作的最佳方法是什么? 有没有最佳做法? 提前谢谢了!

上传使用AFNetworking

NSURL *url = [NSURL URLWithString:@"http://127.0.0.1:8000/photo/"]; AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:url]; NSDictionary *headers = [NSDictionary dictionaryWithObject:data forKey:@"attachment"]; //NSLog(@"strimng"); NSMutableURLRequest *request = [httpClient multipartFormRequestWithMethod:@"POST" path:@"upload/" parameters:nil constructingBodyWithBlock: ^(id<AFMultipartFormData> formData) { NSLog(@"strimng"); [formData appendPartWithFileData:data name:@"attachment" fileName:@"attachment.jpg" mimeType:@"image/jpeg"]; NSLog(@"strimng"); }]; NSLog(@"strimng"); AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request]; [operation setUploadProgressBlock:^(NSUInteger bytesWritten, long long totalBytesWritten, long long totalBytesExpectedToWrite) { NSLog(@"Sent […]

UITableView仅在第二次尝试时将数据发送到Detail View Controller

嘿,我一直在一个交通应用程序工作了一段时间,一直卡在这个问题一段时间了。 我正在使用iOS 5和故事板。 基本上我有一个UITableView显示最喜欢的公交车站位置,当用户select我使用的行: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { Favorite *favorite = [self.favoriteItems objectAtIndex:indexPath.row]; stopString = favorite.title; routeString = favorite.subtitle; } 通过用户select的单元格的停止和路线信息,然后准备与我的故事板上的一个segue相对应的segue,推送一个使用停靠点名称和路线名称的详细视图控制器来显示来自plist的时间。 我对Objective C和iOS相当陌生,所以我使用了一个我的朋友告诉我可以工作的segue,但是,这可能是问题所在。 segue看起来像这样: – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { UIViewController *destination = segue.destinationViewController; if ([destination respondsToSelector:@selector(setDelegate:)]) { [destination setValue:self forKey:@"delegate"]; } if ([destination respondsToSelector:@selector(setSelection:)]) { NSString *route = routeString; NSDictionary *selection1 = [NSDictionary […]

在xib中分配的图像是否caching?

如果我将一个图像分配给xib中的UIImage视图,该图像是否caching,以便如果我使用UIImage访问图像imageNamed:我正在获取caching的图像数据? 我正在使用iOS 5.1

将现有的UINavigationControllerembedded到新的视图控制器中

假设我有一个导航控制器和几个视图控制器的故事板。 一切都很好,直到我尝试添加一个新的视图控制器,并希望将其与现有的UINavigationController关联。 当我去编辑>embedded>导航控制器,Xcode有用地创build一个新的控制器,这正是我不想要的。 当我尝试拖动创build一个线框时,我创build了一个segue关系,这又是我不想要的。 有没有办法让新的视图控制器与现有的导航控制器打好?

隐藏广告横幅不会导致请求/显示更多的广告

我有一个使用AdMob中介服务的testing应用程序设置,目前仅在testing设备上使用。 我已经为每个文档设置了所有必需的方法。 我有一个问题,当发生无法接收广告错误,没有更多的广告要求或显示? 标题: #import <UIKit/UIKit.h> #import "GADBannerViewDelegate.h" @class GADBannerView, GADRequest; @interface AdTestViewController : UIViewController <GADBannerViewDelegate> { GADBannerView *bannerView_; } @property (nonatomic, retain) GADBannerView *bannerView; – (GADRequest *)createRequest; @end Imp文件 #import "AdTestViewController.h" #import "Constants.h" #import "GADBannerView.h" #import "GADRequest.h" @implementation AdTestViewController @synthesize bannerView = bannerView_; – (void)viewDidLoad { [super viewDidLoad]; // Create a view of the […]

关于iOS 5中的UIImagePickerController的api

我用我的devise覆盖了UIImagePickerController ,并设置了showsCameraControls = NO,缩放栏不会在iOS 4和iOS 5中显示,但缩放function将在iOS 5中运行,我可以使用两个手指放大进/出,但我不希望这个function,所以我怎样才能停止缩放function? 我无法在iOS 5开发者文件中find这个API,所以请帮助我。谢谢

iOS:如何将UIView的自绘内容转换为图像(广泛的一般解决scheme返回空白图像)?

我的商业应用程序需要一个function,让用户用手指在UIView上绘制签名并保存(通过工具栏上的button单击),以便将其附加到单元上。 一旦工作完成,这些单元将被上传到服务器,并且已经支持通过Base64上传的相机图片附件,所以我只是想将采取的签名转换成UIImage 。 首先,我需要一个解决scheme来绘制签名,我很快find了一些来自苹果的示例代码,似乎符合我的要求: GLPaint 我将这个示例代码整合到了我的项目中,因为我使用ARC和Storyboards,并且不需要声音效果和调色板等,但是绘制代码是直接的副本。 整合似乎是成功的,因为我能够在视图上绘制签名。 所以,下一步是为绘制的签名添加保存/图像转换function。 我已经做了无数的search,并推出了几十个类似问题的线程,大多数人指出了完全相同的解决scheme: (假设) drawingView :subclassed UIView在哪里完成绘图。) <QuartzCore/QuartzCore.h>和QuartzCore.framework 包括CoreGraphics.framework 包括OpenGLES.framework – (void) saveAsImage:(UIView*) drawingView { UIGraphicsBeginImageContext(drawingView.bounds.size); [drawingView.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetImageFromCurrentContext(); UIGraphicsEndImageContext(); } 最后我的问题:这段代码不适合我,因为它总是返回一个空白图像 。 由于我已经整合了对使用iPhone相机拍摄的图片附件的支持,因此我最初假定image processing代码也应该在签名图像上工作。 但是,经过一些没有结果的search之后,我放弃了这个假设,拿了原来的GLPaint项目,只是添加了上面的几行代码,只是显示图像,它也完全是空白的。 所以,这是不是在UIView上的自绘内容或任何我失踪的代码的问题。 我对这个问题基本没有想法,希望有人能帮助我。 最好的问候Felix

coreplot中的x轴标签不显示

我附上了我正在使用的整个代码,但是x轴标签没有被生成。我不知道哪里出了问题。我是核心小区的noob。请帮助我。感谢提前和开心新的年。 #import "BarPlotViewController.h" @interface BarPlotViewController () @end @implementation BarPlotViewController #define BAR_POSITION @"POSITION" #define BAR_HEIGHT @"HEIGHT" #define COLOR @"COLOR" #define CATEGORY @"CATEGORY" #define AXIS_START 0 #define AXIS_END 50 // @synthesize data; @synthesize graph; @synthesize hostingView; – (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { self.data = [NSMutableArray array]; int bar_heights[] = […]