uiviewanimation

    0热度

    1回答

    我有我的故事板这样的观点: 当我按下按钮的需要,以动画。我想要的是带有占位符1的文本框消失了。带有占位符2的文本框必须浮动到第一个文本框的位置,并且视图(绿色背景)必须具有不同的高度。之后,它需要在这个视图中改回。 我有这样的代码: import UIKit class ViewController : UIViewController, UISearchBarDelegate {

    0热度

    1回答

    我试图给一些textfield设置动画。在屏幕之外开始动画并移动到屏幕中央。但在我的情况下,动画从中心开始,走出bounds。这发生了,我宣布这viewWillAppear/viewDidAppear的时候,但在viewDidLoad一切工作的优良/ override func viewWillAppear(animated: Bool) { emailField.center.x -=

    2热度

    2回答

    比方说,我有一个水平长的矩形。这是蓝色的。我想它是红色的。但是,我希望颜色变化从一侧开始,另一侧结束。 我可以使用关键帧动画使整个视图从红色逐渐变为蓝色。有没有办法逐步从左/右/左 - 左改变? UIView.animateKeyframesWithDuration(2.0 /*Total*/, delay: 0.0, options: UIViewKeyframeAnimationOptions

    0热度

    1回答

    这是一个使用UIMapKit的天桥动画,基本上动画从摄像机角度变化开始,然后在物体上旋转。我得到错误,我不知道什么是错的。请帮忙。 “节距是摄像机的视角,以度为单位。 0导致摄像机A 值指出直下地图。 角度大于0结果在照相机中被投朝向 地平线通过的程度的指定的号码。如果地图类型是 卫星或混合,间距值被钳位为0 在该属性的值可以被钳位到一个最大值 保持地图的可读性。虽然没有固定的最大值,但是, 因为

    0热度

    1回答

    我在玩ProgressView。我想要达到的目标是在点击按钮时停止33%,66%,100%的检查点。如果我使用progressView.progress = 0.33,它工作正常,但它直接着陆到检查点。相反,让它平滑和加速看起来非常好。 我以为animateWithDuration会工作,但不幸的是它没有。经过一番阅读后,我发现我可以用NSTimer做一些事情,但我无法做到。 var progre

    0热度

    1回答

    我创建了一组类来简化管理表视图。他们所做的一件事就是根据更新的数据创建区段的差异,然后应用正确的插入,删除和移动。 这对我的大部分应用都很好,除了两个不合作的表格视图。称他们为表A和表B.我发现了一个解决方案,每个单独工作,但我无法同时解决这两个问题。我已检查过差异是否正确生成,但出于某种原因,每个动画都有不同的动画。 表A和表B都只是插入行。没有删除或移动。 在下面的代码BREAK_TABLE_

    0热度

    1回答

    我有一个小问题游戏,如果用户花太长时间回答,它会超时并自动触发一个自定义继续到某个屏幕。 let firstClassView = self.sourceViewController.view let secondClassView = self.destinationViewController.view let screenWidth = UIScreen.mainScre

    0热度

    1回答

    我试图展开/折叠在UIViewController内的UITableView。我把UITableView高度约束到零,使动画 func collapseExpandRoomSection() { isRoomCollapsed = !isRoomCollapsed tableHeightConstraint.constant = isRoomCollapsed ? 0.0 :

    2热度

    2回答

    我试图显示一个自定义视图,当我收到解析通知。 该视图显示一个动画,并用另一个动画隐藏。这个视图还有一个uitapgesturerecognizer,当用户点击视图时需要被触发。 我的问题是,当第二个动画被解雇时,自定义视图的uitapgesture不起作用:\ 任何想法?我粘贴代码。 谢谢! func doManageObjectNotification(notification: COPushN

    -1热度

    3回答

    我正在研究约UIView Animation,我发现当我用“+ (void)setAnimationStartDate:(NSDate *)startDate”时, 之间的beginAnimations:context:和commitAnimations方法,这是行不通的 [UIView beginAnimations:@"demo" context:nil]; [UIView setAnima