for i in `ls`; do (cd "$i" && awk '/^>*.sp.tr/{flag=1;} /\/\// {flag=0}flag' out_genewise > out_genewise_prot.fa);done
for i in `ls`; do (cd "$i" && awk '/^>*.sp$/{flag=1;} /\/\// {flag=0}flag' out_genewise > out_genewise_nt.fa);done
我希望如此,即使Red正在移动,这也会运行。谁能告诉我怎么做?
答案 0 :(得分:2)
不完全没有。 iOS动画的一个肮脏的小秘密就是没有真正动画。动画只是外观。在封面下,一旦动画开始,属性会立即捕捉到它的结束值。
真正发生的是UIView动画变为CAAnimations
,这是使用CALayers
完成的。 CALayer
有一个可选的presentationLayer
,它在顶部绘制,随着动画的进行而更新。
如果你想让一个物体在动画时可以点击,你必须在父视图上放置一个点击手势识别器,然后在表示层上使用CALayer
hitTest()
方法看看水龙头是否落在了飞机上#34;"动画。
我在Github上有一个名为iOS-CAAnimation-group-demo的旧项目(不幸的是用Objective-C编写)来说明这种技术。它做的远不止这些,但它至少显示了如何模拟对动画视图上的点击响应。 (您将要查看该应用的视图动画部分。)