标签: uianimation

像雷达目标C的动画

我怎么能像雷达那样做UIView动画?我已经有了一个UIView,用drawrect创建了圆圈,但我怎么能创建一条线,做一个时钟动画?

如下图所示: 在此输入图像描述

objective-c clock uiview uianimation ios

5
推荐指数
1
解决办法
4628
查看次数

模拟主页按钮按 - iPhone测试

所以我正在测试iPhone应用程序.我正在尝试设置我们以后可以使用UIAutomation使用的测试用例(我并没有真正与此相关 - 我可以切换到其他框架).我基本上需要创建一个类似于下面的测试:

+ Launches application
+ Clicks a few specific buttons
+ Hits the home button exiting the application
+ Relaunches the application
+ Checks the status of the application
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何做到这一点或使用什么框架来做到这一点?

提前致谢.

iphone automated-tests uianimation

4
推荐指数
1
解决办法
4706
查看次数

如何使动画识别器在动画UIImage视图中工作

我在图像视图中有5个动画图像,并希望允许用户根据默认ID点击它们并将其推送到另一个视图.我试图添加手势点击,但imageview没有检测到.

任何人都可以给我一些建议吗?

编辑:最后我没有使用它,我设置了一个UIButton.

谢谢 :)

viewDidLoad中

self.defaultID = [[NSMutableArray alloc] initWithObjects:@"7",@"9",@"11",@"27",@"6",nil];
self.defaultImageCaption = [[NSMutableArray alloc] initWithObjects:@"Ver",@"Green",@"Red",@"CF",@"Dwarf",nil];

//default image
imageViewTop.alpha = 1.0;
imageViewBottom.alpha = 0.0;
imageViewBottom = [[UIImageView alloc] initWithFrame:CGRectMake(0,44,320,367)];
imageViewTop = [[UIImageView alloc] initWithFrame:CGRectMake(0,44,320,367)];

singleDefaultTap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(handleDefaultTap:)];
singleDefaultTap.numberOfTouchesRequired = 1;
imageViewTop.userInteractionEnabled = YES;
[imageViewTop addGestureRecognizer:singleDefaultTap];
imageViewTop.tag = 2000;

UIView *topView = [[UIView alloc] initWithFrame:CGRectMake(0,44,320,367)];
[topView addSubview:imageViewTop];
[self.view addSubview:imageViewTop];
[self.view addSubview:topView];
[self.view addSubview:imageViewBottom];

[self nextAnimation]
Run Code Online (Sandbox Code Playgroud)
-(void)nextAnimation{

//picture loop
imageViewTop.image = imageViewBottom.image;
imageViewBottom.image = [imageArray objectAtIndex:[imageArray count] - 1];

[imageArray …
Run Code Online (Sandbox Code Playgroud)

iphone uianimation uigesturerecognizer ios

4
推荐指数
1
解决办法
1976
查看次数

如何在swift中动画内容(xcode 6 beta)

我想知道如何用苹果的新语言快速动画.

在目标ci中,将使用以下代码将图像从屏幕顶部移动到结尾:

  [UIView animateWithDuration:1 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{
    UIImageView.center = CGPointMake(UIImageView.center.x , UIImageView.center.y + 200);
} completion:^(BOOL finished) {
    [self move];
}]; 
Run Code Online (Sandbox Code Playgroud)

所以questoin是:

  • 我如何使用与上面的代码(obj c)相同的效果在swift中制作动画,我会欣赏一些关于你可以做到的方式的解释.

xcode uianimation ios swift xcode6

4
推荐指数
1
解决办法
3690
查看次数

iOS中的"填充按钮"动画

您有什么建议在iOS应用程序中实现以下按钮动画吗? 在此输入图像描述

iphone objective-c uianimation ios

4
推荐指数
1
解决办法
2315
查看次数

动画不在ios游乐场工作

这是我的动画方法(PreloaderView.swift)

public func performAction(action: PreloaderAction)
{
    let highOpacity = CABasicAnimation.init(keyPath: "opacity")
    let middleOpacity = CABasicAnimation.init(keyPath: "opacity")
    let lowOpacity = CABasicAnimation.init(keyPath: "opacity")

    if action == .PreloaderActionNone {
        self.thirdShape.removeAllAnimations()
        self.firstShape.opacity = 0.3;
        self.secondShape.opacity = 0.5
        self.thirdShape.opacity = 1.0
    } else if action == .PreloaderActionFailure {
        UIView.animateWithDuration(2, animations: {
            self.thirdShape.strokeColor = UIColor.redColor().CGColor
        }) {(completed : Bool) in
            self.thirdShape.strokeColor = self.ringColor.CGColor
        }

    }

    if action == .PreloaderActionStart {

        highOpacity.fromValue = 0.0
        highOpacity.toValue = 1.0
        highOpacity.duration = animationDuration
        highOpacity.autoreverses = true
        highOpacity.repeatCount = .infinity
        self.secondShape.addAnimation(highOpacity, …
Run Code Online (Sandbox Code Playgroud)

uianimation ios swift swift-playground

4
推荐指数
1
解决办法
1537
查看次数

如何设置我的视图大小调整动画?

我正在调整我的表headerView.我想给它制作动画,但我不确定如何.

-(void)layoutForBanner
{
    // Depending on if the banner has been loaded, we adjust the content frame and banner location
    // to accomodate the ad being on or off screen.
    // This layout is for an ad at the bottom of the view.
    if(banner.bannerLoaded)
    {
        headerView.frame = CGRectMake(0, 0, 320, 94);
    }
    else
    {
        headerView.frame = CGRectMake(0, 0, 320, 50);
    }   

    [self.tableView setTableHeaderView:headerView];

}
Run Code Online (Sandbox Code Playgroud)

iphone animation cocoa-touch objective-c uianimation

3
推荐指数
1
解决办法
3004
查看次数

按钮按动画

所以我搜索了很多,但我找不到问题的答案.

我想创建一个具有两个图像的按钮,第一个图像是按钮处于正常状态,另一个是处于突出显示状态时.问题是我希望这些图像以动画方式改变,例如第一个图像淡出,当第二个图像淡入时.它们以动画时间保持不变的方式改变.

我想到的唯一方法是,制作一个自定义按钮,添加几个ImageViews按钮触摸事件,一个ImageView淡入,其他淡出,按钮触摸事件,我可以做相反的事情.但这种方法似乎并不合适.我没有看到更好的选择吗?

iphone objective-c uianimation ipad ios

3
推荐指数
2
解决办法
1万
查看次数

对uibuttons的跳跃效果

在我的应用程序中,我使用了移动子View.If它达到y = 150,我想在跳跃效果中制作一个按钮,我试过这个链接为UIImageView的外观添加反弹效果它在水平方向工作,我想要一个垂直方向,这是我的代码,

-(void)godown 
 {
if (movingview.center.y < 150) movingview.center = CGPointMake(movingview.center.x, movingview.center.y +5);
if(movingview.center.y ==150)
{
  [UIView beginAnimations:@"bounce" context:nil];
  [UIView setAnimationRepeatCount:3];
  [UIView setAnimationRepeatAutoreverses:YES];  
  CGAffineTransform transform = CGAffineTransformMakeScale(1.3,1.3);
  bt1.transform = transform;
  bt2.transform=transform;
 [UIView commitAnimations];  
}
}
Run Code Online (Sandbox Code Playgroud)

请帮我换成跳跃效果(垂直)?

iphone uibutton uianimation ios

3
推荐指数
2
解决办法
5235
查看次数

将uiviewcontroller推送到另一个带有顶部 - 底部动画的viewcontroller

在我的项目中有一个功能,当用户在顶部栏上滑动时,一个屏幕将出现从上到下的动画

有两个视图控制器oneviewcontroller.m

- (void)swipe
{
    listViewController *list_obj=[[listViewController alloc] initWithNibName:@"listViewController" bundle:NULL];
    UIViewAnimationTransition trans = UIViewAnimationTransitionCurlUp;
    [UIView beginAnimations: nil context: nil];
    [UIView setAnimationTransition: trans forView: [self.view window] cache: YES];
    [self.navigationController pushViewController:list_obj animated:YES];
    [UIView commitAnimations];
}
Run Code Online (Sandbox Code Playgroud)

但是这并不能让动画从上到下

我想从Push实现导航:= top - bottom Pop:= bottom - top

请帮帮我谢谢

transition uianimation ios uinavigation

3
推荐指数
1
解决办法
8716
查看次数