当前位置: 首页 > news >正文

手机震动效果--ios

为什么80%的码农都做不了架构师?>>>   hot3.png

1.实现手机震动效果,代码如下:

需要加入AudioToolbox.framework框架,并倒入头文件#import

- (void)viewDidLoad
{
    [super viewDidLoad];

    UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    [btn setTitle:@"点击" forState:UIControlStateNormal];
    btn.frame = CGRectMake(100, 100, 200, 50);
    [btn addTarget:self action:@selector(shake:)     forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:btn];

// Do any additional setup after loading the view, typically from a nib.
}

- (void)shake:(id)sender
{
    AudioServicesPlayAlertSound(kSystemSoundID_Vibrate); //kSystemSoundID_Vibrate系统震动
}

注意:ipod是不支持震动的。

转载于:https://my.oschina.net/anyson/blog/112135

相关文章:

  • AD DS最佳实践分析程序(BPA)应用实例---扫描并归档结果
  • httpd.conf文件详解(转)
  • java环境JDK安装及配置
  • WCF 入门
  • 学会提问 (豆瓣)
  • 路由协议OSPF
  • Linux服务器装机安全快速进阶指南
  • jetty client 与apache http client的实现、分析
  • suse linux 10上MQ7.0安装测试手记
  • Mac下开机启动rc.common不生效的问题
  • ubuntu安装过程小记
  • GitHub 上开源的区块链项目 90% 死亡了
  • 防止僵尸进程的三种方法
  • cisco之VLAN的配置
  • bootstrap-内联文本元素-着重
  • “大数据应用场景”之隔壁老王(连载四)
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 【刷算法】从上往下打印二叉树
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • flutter的key在widget list的作用以及必要性
  • JavaScript创建对象的四种方式
  • JAVA之继承和多态
  • java中的hashCode
  • ng6--错误信息小结(持续更新)
  • OSS Web直传 (文件图片)
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • Vue全家桶实现一个Web App
  • 大数据与云计算学习:数据分析(二)
  • 第2章 网络文档
  • 读懂package.json -- 依赖管理
  • 搞机器学习要哪些技能
  • 基于遗传算法的优化问题求解
  • 聊聊directory traversal attack
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 微信开放平台全网发布【失败】的几点排查方法
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 正则表达式-基础知识Review
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • ​用户画像从0到100的构建思路
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • #我与Java虚拟机的故事#连载14:挑战高薪面试必看
  • $ git push -u origin master 推送到远程库出错
  • $.ajax()
  • ${ }的特别功能
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (poj1.2.1)1970(筛选法模拟)
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (六)激光线扫描-三维重建
  • (实战篇)如何缓存数据