码迷,mamicode.com
首页 > 其他好文 > 详细

DCPathButtonDemo(按钮的动画效果)

时间:2014-10-21 13:39:27      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   ar   sp   文件   div   

 

开始效果图:

bubuko.com,布布扣

点击button后效果图:

bubuko.com,布布扣

工程目录:

bubuko.com,布布扣

工程详细目录:

bubuko.com,布布扣

RootViewController.h

#import <UIKit/UIKit.h>
//加入头文件
#import "DCPathButton.h"

@interface RootViewController : UIViewController
<DCPathButtonDelegate>

@end

 

RootViewController.m

 

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    self.view.frame = CGRectMake(0, 0, 320, 460);
    self.view.backgroundColor = [UIColor whiteColor];
    DCPathButton *dcPathButton = [[DCPathButton alloc]
                                  initDCPathButtonWithSubButtons:6
                                  totalRadius:60
                                  centerRadius:15
                                  subRadius:15
                                  centerImage:@"custom_center"
                                  centerBackground:nil
                                  subImages:^(DCPathButton *dc){
                                      [dc subButtonImage:@"custom_1" withTag:0];
                                      [dc subButtonImage:@"custom_2" withTag:1];
                                      [dc subButtonImage:@"custom_3" withTag:2];
                                      [dc subButtonImage:@"custom_4" withTag:3];
                                      [dc subButtonImage:@"custom_5" withTag:4];
                                      [dc subButtonImage:@"custom_1" withTag:5];
                                  }
                                  subImageBackground:nil
                                  inLocationX:0 locationY:0 toParentView:self.view];
    dcPathButton.delegate = self;

}
#pragma mark - DCPathButton delegate
- (void)button_0_action{
    NSLog(@"Button Press Tag 0!!");
}

- (void)button_1_action{
    NSLog(@"Button Press Tag 1!!");
}

- (void)button_2_action{
    NSLog(@"Button Press Tag 2!!");
}

- (void)button_3_action{
    NSLog(@"Button Press Tag 3!!");
}

- (void)button_4_action{
    NSLog(@"Button Press Tag 4!!");
}

- (void)button_5_action{
    NSLog(@"Button Press Tag 5!!");
}

 

DCPathButtonDemo(按钮的动画效果)

标签:style   blog   http   color   io   ar   sp   文件   div   

原文地址:http://www.cnblogs.com/yang-guang-girl/p/4040091.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!