实时修改虚拟机应用控件位置的方法
在不使用InterfaceBuilder的情况下,手写代码来确定控件位置通常比较困难,需要不断修改代码并运行查看效果。有了DCInstrospect库,这个过程变得简单很多。将DCInstrospect库的源代码引入项目后,在AppDelegate的didFinishLaunchingWithOptions方法中添加以下代码:
#ifdef TARGET_IPHONE_SIMULATOR
[[DCIntrospect sharedIntrospector] start];
#endif
当应用在虚拟机上启动后,按下Mac电脑的空格键,虚拟机顶部的状态栏会变成DCInstrospect界面,此时可以查看屏幕上控件的位置和大小。选择一个控件后,通过按Mac电脑的上下左右键来移动选中的控件,这时虚拟机右上角会显示{{x的改变量,y的改变量},{width,height}}。将x和y的改变量加到代码中即可。按下Shift + /键可以显示DCInstrospect的帮助信息。
1.64MB
文件大小:
评论区