文档章节

UIActionSheet UISlider 的简单使用

不孤独的美食家
 不孤独的美食家
发布于 2015/08/17 17:51
字数 281
阅读 39
收藏 1

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

//  Created by 妖精的尾巴 on 15-8-17.

//  Copyright (c) 2015 妖精的尾巴. All rights reserved.

//


#import "ViewController.h"


@interface ViewController ()<UIAlertViewDelegate,UIActionSheetDelegate>


@end


@implementation ViewController


- (void)viewDidLoad

{

    [super viewDidLoad];

    /**

     *请在这里调用下面UI控件的方法

     */

    

}

-(void)viewDidAppear:(BOOL)animated

{

  [self createActionSheet];

}

-(void)createActionSheet

{

    UIActionSheet* actSheet=[[UIActionSheet alloc]initWithTitle:@"想念是蓝色的" delegate:self cancelButtonTitle:@"确定" destructiveButtonTitle:@"删除" otherButtonTitles:@"取消", nil];

    [actSheet showInView:self.view];

   }

-(void)createAlter

{

    UIAlertView* alter=[[UIAlertView alloc]initWithTitle:@"爱的国度" message:@"天青色等烟雨,而我在等你,你会在哪里?" delegate:self cancelButtonTitle:@"等你在彼岸" otherButtonTitles:@"灵犀湖畔", nil];

    [alter show];

}

-(void)defineSlider

{

    //自定义slider

    UISlider* slider=[[UISlider alloc]initWithFrame:CGRectMake(50, 80, 250, 20)];

    slider.minimumTrackTintColor=[UIColor greenColor];

    slider.maximumTrackTintColor=[UIColor redColor];

    slider.minimumValue=0;

    slider.maximumValue=100;

    [self.view addSubview:slider];

}


-(void)createSlider

{

    UISlider* slider=[[UISlider alloc]initWithFrame:CGRectMake(100, 100, 200,10)];

    [self.view addSubview:slider];

    slider.minimumValue=0;

    slider.maximumValue=1;

    slider.value=0.1;

    [slider addTarget:self action:@selector(changedValue:) forControlEvents:UIControlEventValueChanged];

}


-(void)changedValue:(UISlider*)slider

{

    NSLog(@"%.2f",slider.value);

}

#pragma mark - UIAlertViewDelegate

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex

{

    if (buttonIndex==0) {

        NSLog(@"宛在水中央");

    }

    else{

        NSLog(@"渭水河畔");

    }

}

#pragma mark - UIActionSheetDelegate

- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex

{

    if (buttonIndex==0) {

        NSLog(@"我会告诉你这是真的");

    }

    else if (buttonIndex==1)

    {

         NSLog(@"因为你的心是透明的");

    }

    else

    {

        NSLog(@"盛开在花海");

    }


}



© 著作权归作者所有

不孤独的美食家

不孤独的美食家

粉丝 88
博文 159
码字总数 48705
作品 1
长沙
高级程序员
私信 提问
IOS开发之UI中的其他小控件

#import "AppDelegate.h" @interface AppDelegate () <UIActionSheetDelegate,UIAlertViewDelegate, UITextViewDelegate>{ UILabel *showLabel; } @end @implementation AppDelegate - (BOOL......

鹿微微鹿
2016/04/12
17
0
iOS 底部对话框UIActionSheet

UIActionSheet提供了一个菜单式的界面,为用户提供操作命令选项,界面是从屏幕底部向上弹出。 下面提供了使用UIActionSheet的样例代码: 定义UIActionSheet对象 在类中申明UIActionSheet对象...

vane_
2013/05/11
7.1K
1
iOS开发5:UISlider与UISwitch控件

1、UISlider控件就像其名字一样,是一个像滑动变阻器的控件: 上图中的圆圈可以移动,它处在不同的位置,这个UISlider会有不同的值。接下来的例子是关于UISlider的简单使用。 (1)假设我们已...

双子座
2012/03/06
6.3K
13
UISlider遇到的问题和解决

UISlider是系统提供的滑块, 叫它滑动选择器吧, 继承自, 所以可以响应事件的. 问题1: 系统提供给我们的, 可以自定义左边和滑块左边和右边的内容颜色, 如下所示, 问题是 定义好自己需要的颜色和...

hell03W
2016/07/27
43
0
Iphone控件大全

Iphone的常用控件有哪些?看看下面 一 视图UIView和UIWindow iphone视图的规则是:一个窗口,多个视图。UIWindow相当于电视机,UIViews相当于演员。 1.显示数据的视图 下面几个类可在屏幕上显...

长平狐
2012/10/25
142
0

没有更多内容

加载失败,请刷新页面

加载更多

加载JDBC驱动

我们平时在连接数据库时需要加载驱动,通常做法是将JDBC驱动程序放在类路径中的某个位置,然后用Class.forName()查找并加载驱动程序。 这也就意味着要么将驱动程序打包到jar中,要么将驱动程...

uknow8692
21分钟前
4
0
TCP三次握手详情

TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的通信协议,数据在传输前要建立连接,传输完毕后还要断开连接。 客户端在收发数据前要使用 conn...

vinci321
22分钟前
4
0
适用于PDF文件的MIME媒体类型

使用PDF时,我遇到了MIME类型application/pdf和application/x-pdf等。 这两种类型之间是否存在差异,如果是这样,它是什么? 一个比另一个更受欢迎吗? 我正在开发一个必须提供大量PDF的网络...

技术盛宴
29分钟前
5
0
Docker数据挂载

Docker数据管理 在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录(Bind mounts) 数据卷 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特...

CodingDiary
41分钟前
6
0
jQuery获取特定的选项标签文本

好吧,说我有这个: <select id='list'> <option value='1'>Option A</option> <option value='2'>Option B</option> <option value='3'>Option C</option></select> 如果我想......

javail
45分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部