一直看官方文档学IOS,经验不足,感觉学的有点乱。。
有几个问题,求大神解答。1:程序的运行流程是怎样的?从哪个文件哪个方法开始启动加载?又从哪个文件的方法来确定显示的首界面?2:在工程里面,xcode自动建立的那些文件,如委托和视图控制之间的关系?
3:我想要在界面中 绘图?这个绘图的方法我应该写在哪里?(我看书上说的写在UIView子类的drawRect()里面),
我没有很好理解这句话我尝试了一下,用基于VIEW的模板建立了一个工程,系统自动创建了委托文件和视图控制文件,这个自动创建的视图控制文件是控制哪个视图的(是窗口吗?)。。我现在想在启动后显示自己绘制界面,该如何做?我在interface build中,在窗口里面加入了一个view,然后在xcode中创建了一个UIView的子类,myView,我再myView中重写了drawRect方法,但是调试发现,这个方法并没有被调用

解决方案 »

  1.   

    需要连接相关的操作和属性。
    在interface build中只是把控件的外观设置好了,但不会响应任何事件,所以这时需要在viewcontroller中去实现相关的操作(属性和方法),这样你就可以将前台控件的事件通过与viewcontroller的连接传到后面的实现类中去响应,后台的controller也可以更新前台控件的状态。