留个纪念傻傻的博客
发布时间:2020-12-14 06:12:18 所属栏目:百科 来源:网络整理
导读:今天算是ios开始入门的一天,在昨天基本熟悉了xcode的基础上,今天本来给自己的计划是首先完成自己的 小程序ios计算器,然后进行app的页面设计,最开始以为会和android有着一样的套路,但发现了种种问题。 首先,每一个除了建立project自动生成的viewcontrol
今天算是ios开始入门的一天,在昨天基本熟悉了xcode的基础上,今天本来给自己的计划是首先完成自己的 小程序ios计算器,然后进行app的页面设计,最开始以为会和android有着一样的套路,但发现了种种问题。 首先,每一个除了建立project自动生成的viewcontroller外,都要自己创建.swift文件进行自己关联;其次,拖动到视图上的控件和方法不会在swift上显示出来,属于自动隐藏的,目前不知道怎么查看代码,而且由于 自己的英文水平有限,对于右边的每个控件的信息框都搞不懂他的功能,进度很慢;最后,由于swift更新速度飞 快,网上的文章发现很多都是过时的东西,与此时的swift版本并不能很好的进行匹配,查了很多如何在swift中用 oc的方法也不尽人意。 总的来说今天一天的成果如下: 1、知道如何编辑布局,怎样添加控件并对控件属性进行更改和设置(住户要是label和button控件),了解 了button的点击事件和点击后页面的跳转 2、对于tableview掌握了些许知识,知道如何输入代码添加到布局之中,并设置系统自带的cell样式,能够 对点击进行处理并触发事件(http://blog.csdn.net/nopolun_ios/article/details/54237141) 3、还是觉得今天比较完整的成果是本应昨天完成的小计算器,能够实现+-*/功能显示 4、由于计算机要用到string与double的相互转换,这个在java中本来很简单的事情却让我草碎了心,本来 在几经无果之后打算都用double来存储计算器输入的值结果发现不行最后终于的找到解决方法 (http://www.cocoachina.com/bbs/read.php?tid=265378 4楼) 5、解决小问题thread 1: sinal sigabrt, (http://blog.csdn.net/vivasoft/article/details/17207493) 待解决问题(问题还是比较多的,今天遇到很多问题,找了很多资料,自己进行了很多尝试大多数未解决) 1、还是昨天的按钮的action传递给function参数的问题,由于计算器我想每个按钮都执行一个函数但传递给 他不同的参数让他能够根据接收参数的不同来进行不同的处理,结果发现我无论如何都难以做到这一步,最后在我 经过大量尝试,寻找资料后决定暂时 放弃这一问题,改为用笨方法,每个按钮一个函数避免了传递参数的问题, 但代码显得冗长,且计算机界面很简陋不知道如何去设置button的边框 2、在页面跳转到的处理上,目前只能够在storyboard上进行拖动处理,而且只会一种拖动方式,但这种会不 会和以前的android一样产生多个activity一直在后台没有关掉的现象,有没有finish()还暂未解决,明天争 取把这个问题解决 3、发现了一个很困扰的问题,就是在于控件UIBarButtonitem虽然是继承自button但是他没有addtarget的 类型无法进行点击事件的处理,网上找了很多即使是最新的2017的代码我也尝试过但还是无法对他进行赋予点击事 件操作,但是他同理也能类似button在storyboard界面进行拖动找到action segue.modal进行跳转页面,他的 问题之后还有待研究 明天计划 1、解决页面跳转的一切问题 2、解决tableview的自定义样式和下拉刷新 3、美化页面 4、如果还有时间则解决之前为解决问题 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |