第一个问题:
怎么使用百度地图在iphone上?
起初我也不知道怎么写,不过看了百度地图api你就知道怎么用了;
百度地图api地址:http://dev.baidu.com/wiki/imap/index.php?title=iOS%E5%B9%B3%E5%8F%B0
你需要看
-
本栏目针对创建iOS平台上使用百度地图移动版API应用详细介绍其开发流程,是开发者必读内容。
-
本栏目描述百度地图移动版API包中所开放的类、接口的描述及说明文档。
-
申请使用API的Key,查看我以前申请过的Key,(Key可跨平台使用,Android平台的key可直接在iOS使用)。
-
本栏目本提供百度地图移动版API(iOS)的开发包、示例代码、技术文档下载。
-
常见问题FAQ,包括开发问题、接口问题、申请Key相关问题等。
这所有东西你看完了,差不多就可以上手开发了;
第二个问题:
怎么用网上的图片显示在控件上?
我以为UIImageView会有url方法的连接,但是没有,你需要通过使用SDWebImage来加载和缓存图片。
首先SDWebImage托管在github上。你要去https://github.com/rs/SDWebImage来下载SDWebImage,并且看它的使用说明,全是英文的,你的耐心看。
使用时,导入#import <SDWebImage/UIImageView+WebCache.h>头文件;
关键代码:[self.imageView setImageWithURL:[NSURL URLWithString:@"http://map.baidu.com/fwmap/upload/place/icon/fantong/50.png"] placeholderImage:[UIImage imageNamed:@"nopic.png"]];
这样你的控件上就有了该url连接的图片;
第三个问题:
怎么实现像微信摇一摇使图片上下分开并有振动和声音的功能?
我会想那个图片如果是整张的话怎么分开啊,会不会很很难,如果是两张图片拼在一块儿的那就简单了,只是把上下两张图片上移和下移就行了,由此,我自己做了一个小demo;
首先导入两个库Quartzcore.framework为了使用动画效果,AudioToolbox.framework为了使用振动和铃声;
具体代码请看小demo下载地址:http://download.youkuaiyun.com/download/rhljiayou/4509574
ok,这是我最近所学的问题;