iOS开发之自定义View
iOS sdk中的view是UIView,我们可以很方便的自定义一个View。 创建一个 Window-based Application程序,在其中添加一个Hypnosister的类,这个类选择继承UIObject。修改这个类,使他继承:UIView @interface HypnosisView :UIView 自定义View的关键是定义drawRect: 方法,因为主要是通过重载这个方法,来改变view的外观。例如,可以使用下面代码绘制一个很多环中环的效果的view。 View Code 这样view的效果如下图: 我们可以继续绘制一些东西,比如绘制文字,将下面代码添加带这个方法后面。 // Create a string NSString *text =@"我是朱祁林,不是朱麒麟";// Get a font to draw it in UIFont *font = [UIFont boldSystemFontOfSize:28];// Where am I going to draw it? CGRect textRect; textRect.size = [text siz...