animatewithduration

    0热度

    1回答

    所以,我有这样的代码: UIView.animate(withDuration: 10.0, delay: 0, options: .curveLinear , animations: { self.gameLabel.alpha = 0 }, completion: nil) 问题是,当该代码被称为它就会立即开始一个0α和不慢慢过渡。我究竟做错了什么? 下面是代码中的一些更多

    1热度

    2回答

    我在Xcode和swift中工作,我创建了一个视图,充当一个切换菜单,当菜单出来时,我仍然可以单击下面的测试按钮。我不希望这种情况发生。我希望禁用视图背后的所有内容,并优先显示菜单视图。 (下面查看原图) screenshot from the sample app 请说我不考虑一个按钮的头脑,如果是这样我会已停用了特定按钮的情况。这个页面将是一个滚动视图,它将是动态的。 这是我正在使用的代码:

    0热度

    1回答

    我有一个标签,最初位于屏幕的中心。它目前从屏幕的中心向右端过渡,然后自动反向回到它的位置。我想让它开始另一个animateWithDuration,以便它从中心返回到屏幕的左侧位置,然后自动返回到该位置,然后从那里继续循环。 我已经尝试并成功完成了上半部分的工作,但我不确定如何继续到第二部分,它开始中心→左边的过渡和循环。 雨燕2.0代码: func animateRight() {

    0热度

    2回答

    目前,我有一个字符串数组在我swift和我在一个循环中显示它们在UILabel: let greetings = ["Test1", "Test2", "Test3", "Test4"] override func viewDidLoad(){ super.viewDidLoad() Timer.scheduledTimer(timeInterval: 2.0, targe

    4热度

    1回答

    UIStackView使用UIView的隐藏属性很容易创建一个很好的动画。我有两个UIStackViews,每个UILabels在arrangedSubviews中,当我将一个新的UILabel添加到UIStackView时,它应该显示一个标签出现在正确索引处的动画,并将标签推到其上下。 这种效果是非常容易使用UIStackViews做到: descriptionLabel.hidden = tr

    -1热度

    2回答

    当为ProgressView使用动画时,如果我让动画用完,但如果我尝试再次运行此代码,则它工作得很好在动画仍在继续时,它将100%添加到当前酒吧并通过酒吧。图像应该更合理地解释情况。 进展开始于1.0(100%) Progress is half-way through The code was ran again, resulting in the progress going above 10

    1热度

    1回答

    我有一个视图,它被设置为我的视图的宽度和一个计时器,它可以在未来(在接下来的5分钟内)获得某个点。我的目标是动画视图的从view.width宽度降低到0 我试图做 UIView.animate(withDuration: date.timeIntervalSinceNow, delay: 0, options: .curveEaseIn, animations: { self.count

    0热度

    1回答

    我想为后面的背景图片设置动画效果,当它到达时它应该再次上升。我想只动画一个图像。不知何故,当我运行代码时图像不可见。图像尺寸如下宽度:375和高度:666 这里是图像 这里是代码 import UIKit class ViewController: UIViewController { @IBOutlet weak var myView: UIView! var water:UIImag

    0热度

    1回答

    我有一个报警屏幕,带有亮度和其他东西的控件。以下是我试图用它完成的事情: 我有一个黑色的scrim覆盖了屏幕上的所有元素,我在没有用户交互的5秒后从alpha 1动画到0。当轻拍稀松布时,它应该从阿尔法0到1进行动画并隐藏,以便我可以与它下面的控件进行交互。然后在5秒钟不活动之后再次从0到1动画。只要用户点击它,该稀松布就会隐藏并取消隐藏。 现在我正在使用animateWithDuration正在

    0热度

    1回答

    在Swift 2.0中,我使用Web API上传和下载一些数据。在调用API之前,我已经开始了一个活动指示器动画,并且希望在API的响应到来时停止它。 但是,当我想停止API响应后的动画时,指示器在长时间等待后停止。 这里是我的代码: let activityIndi = UIActivityIndicatorView(activityIndicatorStyle: .White) ac