在iPad上使用Air应用程序的https的问题
我已经为iPad开发了一个内部空气应用程序,该应用程序试图通过SSL(HTTPS)使用HTTPService连接到Jetty Web服务器.甚至最简单的获取返回错误#2032(使用普通HTTP运行正常). 我已经检查了明显的事情:URL是正确的,证书正确且安装正确,我使用的是打开的正确端口.事实上,可以从iPad上的Safari访问URL而不会出现问题.它也可以在ADL上正确运行. 我正在使用iOS 5的iPad 2使用iPad 2. 有什么想法? 解决方案 您已经在我的线程中发布了. 我自己找到了解决这个问题的解决方案.这对我来说可以. 如果您有由第三家公司签署的证书,则应工作.如果不是,请执行以下步骤: 首先,我已将contentType从加载程序(我使用flex的httpservice)更改为"应用程序/x-www-form-urlenceded";但是我认为在我的情况下它很重要. 第二个创建了一个stagewebview,将其放在舞台上,并
0 2024-02-28
编程技术问答社区
如何在ipod上运行一个开发rails的应用程序/网站
我有一个在本地iMac上运行的应用程序/网站,我想在iPad浏览器上对其进行测试. 可以通过iPad通过WiFi连接到我的iMac Localhost Rails应用程序?如果是这样! ? 我的应用程序是一个使用子域的多人租户应用程序,因此我在我的点上使用主机文件,例如achme.mycompany.dev到localhost. 我该如何在iPad上进行此操作到goto achme.mycompany.dev中的浏览器,并且它在我的iMac上运行本地应用程序? 希望这一切都有意义!请帮助. 最好的问候 里克 解决方案 我希望您的MacBook和iPad都在同一网络上.现在转到"开放网络偏好".检查屏幕截图. 您会看到IP. 然后从iPad Open开放:Your_ip:3000 其他解决方案 我正在为使用Rails 4的任何人提供更新,并遵循了接受的答案中的步骤,并且仍然无法通过development_machine_ip:300
0 2024-02-27
编程技术问答社区
iPhone/iPad WebApps不允许cookies?
当我使用时,我的页面未设置,加载或检索cookie.有什么办法解决这个问题吗?我在Google中找不到任何有用的东西. 解决方案 uiwebviews不存储cookie.改用HTML5本地存储. 其他解决方案 在jquery.cookie.js的第一行评论中有一个小错误,iPad不喜欢. 更改/*!到/*在第1行.
0 2024-02-26
编程技术问答社区
一个CATransaction块的范围
我看到了一些代码,通过执行以下操作从其超级层中删除给定层的代码: void RemoveImmediately(CALayer *layer) { [CATransaction flush]; [CATransaction begin]; [CATransaction setValue:(id)kCFBooleanTrue forKey:kCATransactionDisableActions]; [layer removeFromSuperlayer]; [CATransaction commit]; } 我写了一种方法,该方法使用cakeyframeanimation以动画方式更改给定层的位置,看起来像这样: - (void)animateMovingObject:(NXUIObject*)obj fromPosition:(CGPoint)startPosit
0 2024-02-26
编程技术问答社区
当使用UIImageView时,代码中的内存能否得到更好的管理。动画图像和startAnimating()?
我正在宣布一些UIImage数组: var animationImages1: [UIImage] = [] var animationImages2: [UIImage] = [] 我正在使用背景线程加载图像: DispatchQueue.global(qos: .background).async { () -> Void in self.animationImages1 = self.createImageArray(total: 57, imagePrefix: "animation1") self.animationImages2 = self.createImageArray(total: 42, imagePrefix: "animation2") } 上面称为的功能: var imageArray: [UIImage] = [] for imageCount in 1..
0 2024-02-26
编程技术问答社区
iPad。用动画移动UIView,然后再把它移回来
我在Uiview子类中具有以下代码,它将使用动画将其从屏幕上移出: float currentX = xposition; //variables that store where the UIView is located float currentY = yposition; float targetX = -5.0f - self.width; float targetY = -5.0f - self.height; moveX = targetX - currentX; //stored as an instance variable so I can hang on to it and move it back moveY = targetY - currentY; [UIView beginAnimations:@"UIBase Hide" context:nil]; [UIView setAnimationDuration:duration]; self.tr
0 2024-02-26
编程技术问答社区
停止重复的UIView动画块?
我有一个使用UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoReverse选项的Uiview动画块,因此它继续进行,但是在某些时候,我需要停止动画,但更重要的是停止它,并将视图返回其原始位置. 我尝试了[dot1.layer removeAllAnimations];,但这可以在轨道上停止它,而不会将其返回其原始位置,它停止了中间动画. 我尝试停止它,然后只运行第二个动画将其返回到正确的框架,但这可能有点生! 因此,在完成最后一个周期后而不是中途时,可以简单地将动画停止吗? 解决方案 您应该尝试以下方法: [UIView animateWithDuration:2 delay:0 options:UIViewAnimationOptionCurveLinear | UIViewAnimationOptionAllowUserInteraction animations:^ { view.fr
0 2024-02-26
编程技术问答社区
Page Curl的现状
关于iPad上的页面卷发动画的问题,最近越来越多的应用程序包括此. 我已经在GitHub上看到了实现此动画的两个项目的链接(在这里 " https://github.com/brow/leaves" rel =" nofollow">在这里),但是这些(例如Kindle)似乎都不靠近iBooks('Target'App除外) - 比Github上的那些要好. 那里有新的解决方案吗? 解决方案 我使用OpenGL和CoreGraphics创建了一个页面卷曲.在谈到数学,影子铸造,着色器等是一场噩梦:-)但是它很现实,而且非常接近iBooks. http://api.mutado.com/mobile/paperstack/ 我正在研究易于使用的API,以将GLVIEW和其他类集合到一个公共项目中(例如PDF查看器). 要恢复,背后的逻辑是基于锥形页面变形,但要像iBooks一样现实,数学与 nuon锥形变形.过滤器完成了,我希望在几周内完成API,然后将其
0 2024-02-26
编程技术问答社区
我应该如何在iOS中为200多张图片制作动画?
我想在大约10秒钟内进行200多张图像.我尝试通过将图像加载到数组中,然后调用startAnimating方法来使用animationImages.这在模拟器中还可以,但撞了iPad. 我尝试调用NStimer每秒钟的每1/25次,并每次计时器启动时更改图像.它的性能比以前的方法更好,它在模拟器中运行良好,但在iPad上(Laggy)动画的末尾也崩溃了. 有人可以帮助我,并告诉我解决这个问题的理想方式吗?谢谢. 原始代码: - (void) humptyFallingAnim { NSString *filename; if (humptyImageCounter
0 2024-02-26
编程技术问答社区
苹果手机自动浮动动画
是否可以关闭自动旋转的动画?我希望它旋转,但我只是不希望动画发生(例如即时开关). 解决方案 只需添加以下代码即可覆盖标准旋转动画: - (void)viewDidLoad { [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(didRotate:) name:UIDeviceOrientationDidChangeNotification object:nil]; } - (void)didRotate:(NSNotification *)notification { orientation = [[UIDevice currentDevice] orientation]; if(orientation == UIDeviceOrientationUnknown || orientation == UIDeviceOrientationFaceD
2 2024-02-26
编程技术问答社区
使用自定义UIViewController动画后,呈现的视图控制器消失了
我环顾四周,为此寻找答案,并在最后两个小时将我的头发拉到毫无目的. 我正在实现一个非常基本的自定义视图控制器过渡动画,该动画只需放大了呈现视图控制器并在介绍的视图控制器中生长即可.它添加了淡出效果(0到1个alpha,反之亦然). 在显示视图控制器时,它可以正常工作,但是当解散时,它会将presenting视图控制器恢复到填充屏幕上,但随后它莫名其妙地消失了.在这些动画之后,我什么都不会做任何事情来改变alpha或隐藏的值,这几乎是一个新的项目.我已经开发iOS应用程序已有3年了,所以我怀疑这可能是一个错误,除非有人可以找出我出错的地方. class FadeAndGrowAnimationController : NSObject, UIViewControllerAnimatedTransitioning, UIViewControllerTransitioningDelegate { func animationControllerForPresentedCont
0 2024-02-26
编程技术问答社区
是否有其他方法可以用动画块来完成这个动画?
我目前通过执行以下操作来执行卷曲的动画: CATransition *animation = [CATransition animation]; animation.type = @"pageCurl"; animation.subtype = kCATransitionFromTop; animation.fillMode = kCAFillModeForwards; animation.duration = 1; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [[self.view.window layer] addAnimation:animation forKey:nil]; 此动画将只执行页面卷曲动画,但最终,您要查看与刚开始的相同视图.从未发生过真正的过渡. 现在使用动画块,我知道您可以做些事情以: [UI
0 2024-02-26
编程技术问答社区
将一条线制成动画的最简单方法是什么?
我正在创建一个应用程序,该应用程序随着时间的推移在工作空间内进行动画行.我当前的方法是在drawRect中使用这样的代码: CGContextSetStrokeColor(context, black); CGContextBeginPath(context); CGContextMoveToPoint(context, startPoint.x, startPoint.y); CGContextAddLineToPoint(context, finalPoint.x, finalPoint.y); CGContextStrokePath(context); ...然后只是设置一个计时器一次以每0.05秒运行以更新finalPoint并调用setNeedsDisplay. 我发现这种方法(当有5个线条立即移动时)会慢慢降低应用程序,即使以如此高的刷新频率,仍然看起来很生涩. 必须有一些更好的方法来在动画线上执行这条非常简单的线绘图 - 即,我想在X1,Y1开始一条线
0 2024-02-26
编程技术问答社区
屏蔽的UIView、CALayer的动画
我试图实现以下各种: 用户点击视图,A 圆形视图在其左侧弹出,其中包含一些图像内容.从触摸点到触摸视图之外的最终框架开始,该视图应在动画中动画.在动画期间,它应该是一个圆圈,成长为正确的位置和大小 都可以很好地与下面的代码合作,只有在动画期间,圆形边界仅在左侧.就像CALayer形状在其上滑入其最终帧. 看起来有点像这样. 动画完成后,我将按预期的是完整的圆圈. CGFloat w = 300; CGRect frame = CGRectMake(myX, myY, w, w); CGPoint p = [touch locationInView:self.imageView]; CGRect initialFrame = CGRectMake(p.x, p.y, 0,0); UIImageView *circle = [[UIImageView alloc] initWithFrame:frame]; circle.image = [UIImage imageN
0 2024-02-26
编程技术问答社区
翻版动画
有人知道如何像Flipboard应用一样构建翻转动画? 谢谢 解决方案 如果您是指页面翻转过渡,请查看我写的OpenGL过渡类. https://github.com/epatel/epgltransitionview 我添加了几个示例过渡,其中一个是"页面翻转"过渡. 其他解决方案 请看一下 flipview ,它试图复制iPad的Flipboard应用程序> 实施的一些功能是: 多个翻转(如果您在第一或第二次进行多翼). 视图排列如果方向像flipboard一样改变 随机布局的选择 希望此链接对您有所帮助:D 其他解决方案 我记得看着首席执行官的采访时说,所有翻转板和动画都是使用HTML5完成的!我现在找不到它,对不起:( 我设法在github上找到了指向flipview示例的非公开链接:/flipview 希望它有帮助
0 2024-02-26
编程技术问答社区
在动画完成后执行一项任务(在iOS中)。
所以我有这样的代码: [tableView setContentOffset:point animated:YES]; ,我想在动画结束后运行另一个代码.我的尝试是将动画代码(setContentOffset)放入单独的方法中,并使用以下方式调用它: [self performSelectorOnMainThread:@selector(scrollMethod:) withObject:sender waitUntilDone:YES]; 问题是该方法立即返回,而不是在动画完成之后,即使Waituntildone是肯定的,但显然这就是动画的工作方式. 我知道我可以使用线程等待,但它不干净,因此我只能将其用作最后的手段. (如果我知道滚动动画发生的时间,也许我会使用它.) 欢迎有关如何进行此操作的任何想法. (p.s.场景是这样的:我正在显示一个弹出窗口,但是,当没有键盘没有键盘时,它显示出完美的显示,如果可见键盘,弹出窗口的高度会缩小,有时几乎
0 2024-02-26
编程技术问答社区
iphone--当视图的阴影出现时,动画的性能非常差。
我有一个UILabel,带有CALayer阴影上的. 表演很差,我可以看到动画根本不流畅. 我认为是UILabel的阴影会导致动画问题,因为如果我关闭阴影,动画会变得像正常人一样光滑. 我尝试使用view.layer.shouldRasterize = YES; 但动画表演仍然存在. 有人可以给我一些提示吗? 谢谢 解决方案 您可以通过使用shadowPath属性来大大提高卡莱耶阴影的性能 - 这使其可以绘制阴影,而无需重新计算图层的alpha掩码.对于矩形视图,您会这样使用: theView.layer.shadowPath = [UIBezierPath bezierPathWithRect:theView.bounds].CGPath; 或,如果其拐角处圆润, theView.layer.shadowPath = [UIBezierPath bezierPathWithRoundedRect:theView.bounds co
0 2024-02-26
编程技术问答社区
如何停止一个UIView动画
我在UIScrollView内有几个UIImageViews,当用户长时间压榨其中一个时,我想摆动.与您在iPad/iPhone菜单中长达图标时所获得的行为非常相似. 所以我有以下内容: - (void)startWiggling { for (UIImageView *touchView in [scrollView subviews]) { [UIView beginAnimations:@"wiggle" context:nil]; [UIView setAnimationDuration:0.1]; [UIView setAnimationRepeatAutoreverses:YES]; [UIView setAnimationRepeatCount:FLT_MAX]; //wiggle 1 degree both sides touchView.transf
0 2024-02-26
编程技术问答社区
在我的iPad应用程序中,如何在不寻常的曲线路径上为一个图像制作动画?
我有两个单独的图像. 弯曲路径图像(下面附加) 人格 您可以看到,这条路径没有完美的弧线. 我有另一个拟人效果的弧形图像中的中心线上方动画的另一个角色. 该动画应从左下角到顶端点开始. 如何实现这种动画? 我已经阅读了关于石英和贝泽普的动画,但是由于我对这些动画的了解较少,因此我很难快速实现这一目标. 解决方案 沿着路径 移动 只要您获得要动画图像对齐的确切路径,您就可以使用核心动画和蛋糕frameanimation进行. 为位置属性创建一个关键的框架动画,并将其设置为沿您的路径 的动画 CAKeyframeAnimation *moveAlongPath = [CAKeyframeAnimation animationWithKeyPath:@"position"]; [moveAlongPath setPath:myPath]; // As a CGPath 如果您以UibezierPath的形式创建了路径,则可以通过在
0 2024-02-26
编程技术问答社区