免费开源的iOS开发学习平台

- 开发进阶 -

MapKit框架:4-简易地图标注示例
MKPointAnnotation类的标注是在MapKit框架中提供的系统级的标注类,其样式是由苹果官方定义的。当创建MKPointAnnotation类的标注对象后,我们需要调用MKMapVi...
MapKit框架:3-简易地图标注
当我们在地图上搜索某个地址时,搜索结果会以一个“大头针”的样式插在地图上,这些“大头针”就是地图上的标注。“大头针”不仅可以显示某个地址在地图中的位置,同时还可以显示该地址的一些附加信息,例如,...
MapKit框架:2-MKMapView的基本使用
本节我们通过一个实际的案例,简单介绍MKMapView的基本使用方法。准备工作当我们需要使用MapKit框架时,需要预先导入MapKit框架。在需要使用MapKit框架的代码中,导入MapKit...
Mapkit框架:1-MKMapView简介
CoreLocation框架能够获取经纬度信息,但是实际的App中,使用更加普遍的是地理位置与地图的结合应用,例如我们常见的打车软件,可以在地图上实时显示用户当前的位置,而地理位置与地图的综合应...
系统应用调用:2-发送短信功能
在iOS4中,苹果官方提供了MFMessageComposeViewController类,为App应用内提供了发送短信功能。MFMessageComposeViewController简介MF...
系统应用调用:3-发送邮件功能
MFMailComposeViewController简介在MessageUI框架中,除了提供短信发送功能之外,还提供了邮件发送功能。发送邮件的实现与发送短信类似,只不过需要用到MFMailCo...
系统应用调用:1-拨打电话功能
在很多的App中都可以直接拨打指定的电话号码,比如在一些订餐类App上我们可以直接电话联系商家。本节我们通过一个简单的案例讲解如何实现调用系统的电话拨打应用。准备工作为了实现拨打电话的功能,我们...
绘图CoreGraphics:4-常见图形的绘制方法
本节我们通过一些实际的例子来学习下,如何使用CoreGraphics框架来对视图样式进行绘制,包括绘制直线、矩形和椭圆形。准备工作使用CoreGraphics框架是针对视图对象进行绘制,因此,我...
绘图CoreGraphics:3-绘图方法和步骤
当我们希望对视图的外观进行重新绘制时,我们都需要在drawRect:方法中进行,绘图的过程可以按照固定的步骤进行。drawRect:方法的调用时机drawRect:方法是UIView类定义中的方...
绘图CoreGraphics:2-贝塞尔路径(UIBezierPath)
UIBezierPath类属于UIKit框架,主要用于绘图中设置绘图的路径。在Core Graphics中,也提供了CGPath类以及CGContext类可以用于绘图。在实际开发中,UIBezi...