当前位置:
文档之家› 苹果软件开发基础12-多点触摸和MapView
苹果软件开发基础12-多点触摸和MapView
12
Multi-touch – 按钮侦测
ViewController.m 增加程序
13
MapView – 地图
Creating MyTest21 Project (Single View)
14
MapView – 地图
增加两个 Frameworks–MapKit 与 CoreLocation
15
MapView – 地图
增加两个 Frameworks–MapKit 与 CoreLocation
16
MapView – 地图
增加两个 Frameworks–MapKit 与 CoreLocation
17
MapView – 地图
Storyboard 放入一个 Map View, Run
18
MapView – 地图
ViewController.m 加入程序
3
Multi-touch – 按钮侦测
ViewController.m 修改如下程序 (短时间内双击)
4
Multi-touch – 按钮侦测
ViewController.m 修改如下程序 (多手指 Touch)
5
Multi-touch – 按钮侦测
ViewController.m 修改如下程序 (Touch位置)
Ch12 Objective-C UI 程序设计
1. UI Touch 及 Multi-touch 介绍 2. MapView 介绍 3. UI 程序
1
Multi-touch – 按钮侦测
Creating MyTest19 Project (Single View)
2
Multi-touch – 按钮侦测
MapView 属性 – 选取 Show User Location
19
MapView – 地图
MapView delegate 指定 View Controller
20
MapView – 地图
修改 ViewController.h
21
MapView – 地图
MapView 指定到程序里的 myMapView
Touch 手势 – 滑动 (Swipe) 与点击 (Tap), 使用手势辨 识 API
10
Multi-touch – 按钮侦测
Creating MyTest20 Project (Single View)
11
Multi-touch – 按钮侦测
ViewController.h 增加两个 API 宣告
25
MapView – 地图
Storyboard 增加一 Button 来选择 MapView Type26来自MapView – 地图
修改程序
ViewController.m
27
6
Multi-touch – 按钮侦测
增加一个 ImageView, 让该 ImageView 可以接受 Touch
7
Multi-touch – 按钮侦测
使用 Touch 让 ImageView 移动
8
Multi-touch – 按钮侦测
使用 Touch 让 ImageView 移动
9
Multi-touch – 按钮侦测
22
MapView – 地图
修改 ViewController.m (经纬度在仿真器不会动)
23
MapView – 地图
修改
ViewController.m
嘉庚学院坐标 地图 Span
24
MapView – 地图
MapView 三种 Types – Map, Satellite and Hybrid