简单磁力计实现(指南针)
来源:互联网 发布:js date 取日期 编辑:程序博客网 时间:2024/05/18 04:25
- (void)viewDidLoad
{
[superviewDidLoad];
UIImageView * ima = [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"2.png"]];
ima.frame =CGRectMake(0,0, 200, 200);
ima.center =self.view.center;
[self.viewaddSubview:ima];
_imageView = [[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"3.png"]];
_imageView.backgroundColor = [UIColorclearColor];
_imageView.frame =CGRectMake(0,0, 35, 200);
_imageView.center = ima.center;
[self.viewaddSubview:_imageView];
[_imageViewrelease];
self.locatioManager = [[CLLocationManageralloc]init];
self.locatioManager.delegate =self;
//判断传感器是否可用
if ([CLLocationManagerheadingAvailable]) {
//设置精度
self.locatioManager.desiredAccuracy =kCLLocationAccuracyBest;
//设置滤波器不工作
self.locatioManager.headingFilter =kCLHeadingFilterNone;
//开始更新
[self.locatioManagerstartUpdatingHeading];
}
// Do any additional setup after loading the view.
}
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading{
//每次要重置view的位置,才能保证图片每次偏转量正常,而不是叠加,指针方向正确
_imageView.transform =CGAffineTransformIdentity;
CGAffineTransform transform = CGAffineTransformMakeRotation(-1 *M_PI * newHeading.magneticHeading/180.0);
// CGAffineTransform transform = CGAffineTransformMakeTranslation(10, 50);
_imageView.transform = transform;
}
- 简单磁力计实现(指南针)
- 读书笔记---指南针与磁力计
- 三.指南针和磁力计
- 安卓传感器SensorManager实现简单指南针
- Android Canvas 实现指南针(Compass)
- Android传感器指南针(真机实现)
- 磁力计(电子罗盘)
- 磁力计
- 制作简单的指南针
- 用JFreeChart实现指南针
- 指南针的实现
- Android实现指南针功能
- 简易指南针的实现
- DeviceOrientation ---实现指南针
- Android 实现指南针效果
- 简单指南针icon(不像icon的icon..)
- 传感器(例子:指南针)
- 指南针开发(备忘)
- 电子商务垂直化与纵深化发展的创新之路
- 偏回归
- pdf格式转换器破解版
- 280行代码:Javascript 写的2048游戏
- js 收藏本站与设为首页
- 简单磁力计实现(指南针)
- 7.14 C题
- 剑指offer 面试题9 斐波那契数列
- 优秀程序员必备的15大技能
- SQL server使用pivot函数实现行转列
- windows下单机版的伪分布式solrCloud环境搭建Tomcat+solr+zookeeper
- 优先队列的操作
- word和WPS之间的一些问题
- 到底开发者需要掌握多少门语言?