Tag: ipad

如何使用AFNetwork的AFHTTPRequestOperationManager设置HTTP请求正文?

我正在使用AFHTTPRequestOperationManager(2.0 AFNetworking库)REST POST请求。 但是pipe理者只需要调用参数。 -((AFHTTPRequestOperation *)POST:(NSString *)URLString parameters:(NSDictionary *)parameters success:(void (^)(AFHTTPRequestOperation *operation, id responseObject))success failure:(void (^)(AFHTTPRequestOperation *operation, NSError *error))failure; 我需要设置一个string的HTTP请求正文。 我怎样才能使用AFHTTPRequestOperationManager? 谢谢。

在Xcode 6中开发通用

我有Xcode 6testing版安装,我正在尝试开发一个通用的应用程序。 在Xcode 6之前,您必须为iPad和iPhone创build2个独立的Storyboard,并且您可以在部署信息中进行设置。 在Xcode 6中,分离似乎没有了。 没有2个标签分别设置故事板。 但是当你去创build一个Storyboard时,你会被要求select一个设备系列。 有人可以解释Xcode 6中发生了什么事吗? 谢谢。

animationCAShapeLayer派

我正在尝试使用CAShapeLayer创build一个简单的animation饼图。 我希望它从0到提供的百分比animation。 要创build形状图层我使用: CGMutablePathRef piePath = CGPathCreateMutable(); CGPathMoveToPoint(piePath, NULL, self.frame.size.width/2, self.frame.size.height/2); CGPathAddLineToPoint(piePath, NULL, self.frame.size.width/2, 0); CGPathAddArc(piePath, NULL, self.frame.size.width/2, self.frame.size.height/2, radius, DEGREES_TO_RADIANS(-90), DEGREES_TO_RADIANS(-90), 0); CGPathAddLineToPoint(piePath, NULL, self.frame.size.width/2 + radius * cos(DEGREES_TO_RADIANS(-90)), self.frame.size.height/2 + radius * sin(DEGREES_TO_RADIANS(-90))); pie = [CAShapeLayer layer]; pie.fillColor = [UIColor redColor].CGColor; pie.path = piePath; [self.layer addSublayer:pie]; 然后animation我使用: CGMutablePathRef newPiePath = CGPathCreateMutable(); CGPathAddLineToPoint(newPiePath, NULL, […]

如何检测自定义的UITableviewCell中的滑动删除手势?

我已经定制了一个UITableViewCell,我想实现“刷卡删除”。 但是我不想要默认的删除button。 相反,我想要做一些不同的事情。 什么是最简单的方法来实现呢? 当用户滑动删除单元格时,是否有一些方法被调用? 我可以防止默认的删除button出现吗? 现在我想我必须实现我自己的逻辑,以避免在UITableViewCell的默认实现中删除默认的删除button和缩放animation。 也许我必须使用UIGestureRecognizer?

如何添加放大镜到自定义控件?

如何添加放大镜到自定义控件? 控制是UIView的一个孩子。 (这是一个UIWebView – 但本机放大function在某些页面不起作用。) 更新: 也许有可能在UIWebView上强制放大镜的绘制?

检查分离键盘

许多人都知道iOS 5引入了一个精巧的分离式键盘来进行拇指input。 不幸的是,我有一些依赖于正常的全屏键盘布局的用户界面。 我的一个视图控制器给用户提供了一个文本input表,如果他们点击到键盘覆盖的文本字段,它会随着键盘滑动。 分离键盘不需要此操作。 有没有办法在popup之前检查哪个键盘布局正在使用? 谢谢!

在iOS中推送通知开启或closures检查

我想检查iOS设备中的“推送通知选项”,只要应用程序正在运行(或从恢复模式开启)。 我使用下面的代码来检查,如果选项是closures的: -(void)PushNotificationServiceChecking { UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; if (types == UIRemoteNotificationTypeNone) { NSString *msg = @"Please press ON to enable Push Notification"; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Push Notification Service Disable" message:msg delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"ON", nil]; alert.tag = 2; [alert show]; } } 然后,我使用下面的代码去“设置”选项卡>>通知中心,以便用户可以手动: – (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { if (alertView.tag == […]

Webkit溢出滚动触摸iPad上的CSS错误

如果您在最新版本的iOS上的iPad设备上访问此页面,则可以按照步骤操作。 http://fiddle.jshell.net/will/8VJ58/10/show/light/ 我有两个元素与新的-webkit溢出滚动:触摸; 财产和价值应用。 左侧的灰色区域内容丰富,可以纵向或横向滚动。 右边只会横向滚动。 如果从横向开始(在横向刷新),则可以使用惯性滚动来滚动这两个区域。 很好用。 现在,将您的iPad纵向翻转,只有左手区域会滚动。 这是预期的。 但是当你翻转到风景时,右手区域将不再滚动,而左手区域仍然很好。 很明显,如何阻止这种情况发生,但我并不总是有内容填补这个领域。 那么有什么想法? 提前致谢, 会:)

MPMoviePlayerController的视图不能识别触摸

这是我的代码: _mediaPlayer = [[MPMoviePlayerController alloc] init]; _mediaPlayer.controlStyle = MPMovieControlStyleNone; _mediaPlayer.shouldAutoplay = NO; [_mediaPlayer.view setFrame: CGRectMake(5, 5, 600,400)]; [playerHolder addSubview: _mediaPlayer.view]; // [self prepareScreenContentToPlay]; // UITapGestureRecognizer *singleFingerTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleRollTap:)]; singleFingerTap.numberOfTapsRequired = 1; [_mediaPlayer.view addGestureRecognizer:singleFingerTap]; [singleFingerTap release]; 和手势识别器的动作方法: -(void)handleRollTap:(UITapGestureRecognizer*)sender{ NSLog(@"%@", @"touch"); } MPMoviePlayerController工作正常。 另外我想处理MPMoviePlayerController视图上的触摸,但handleRollTap从不调用。 为什么MPMoviePlayerController的视图不适用于UITapGestureRecognizer? 好。 如果singleFingerTap.numberOfTapsRequired = 2; 那么所有的工作也很好。 但没有一个单一的水龙头..

什么DPI分辨率用于iPhone应用程序?

我正在为iPhone应用程序的模板工作,并想知道使用什么dpi的分辨率? 300或72? 我不确定,希望有人能回答我这个问题。 提前致谢 法里德