博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
暑期留校之iOS学习笔记
阅读量:4970 次
发布时间:2019-06-12

本文共 773 字,大约阅读时间需要 2 分钟。

8.14

button

添加图片 可以直接 拖拽到 images xcasserts  下

按钮的使用  如果想让按钮点击后 可以翻转  在左栏的 state config 设置成高亮状态   换成不同的 背景图 

 button 类型 要改一下 因为 默认为系统 按下回变灰色 变为 custom 自定义 

想要获取 坐标值 可以通过 cgrect  originfram =self.btnicon.frame;

frame 中包含按钮的大小和坐标originframe.origin.y-=10 y 的值

移动图标 3步

1获取原始的frame值

cgrect originframe= self,btnicon.frame

2修改frame的值 

ariginframe,origin,y+=10;

3重新赋值

frame self.btnicon.frame=ariginframe

 

不能直接 修改坐标值 

 

多个按钮连接到一个方法 需要用tag区分按钮 改变tag值 10  20  30

tag  标记 判断点击的哪个按钮?

然后利用 switch 进行判断 执行不同的代码

switch(sender.tag){

case:10

frame.y-=10;

case:20

 

}

 

frame 可以修改位置大小

center 可以修改位置

bounds 只能修改大小

transform 都可以更改 

通过center 移动位置

 

cgpoint centerpoint =self.bounds.center;

获取原始坐标

centerpoint.x+=10

重新赋值

把一种类型转化为另一种 可以通过 nsstringfromcgrect   字符串来自于坐标

转载于:https://www.cnblogs.com/zhuhengjie/p/5966962.html

你可能感兴趣的文章
UVA10090 数论基础 exgcd
查看>>
配置Apache域名【转载】
查看>>
20145220《信息安全系统设计基础》第12周学习总结
查看>>
<算法编程> 把字符串中的空格替换成%20
查看>>
Docker容器运行ASP.NET Core
查看>>
WPF图片浏览器(显示大图、小图等)
查看>>
Asp.Net Core 轻松学-在.Net Core 使用缓存和配置依赖策略
查看>>
c#控制WPF程序自动登录(Automation方式实现)
查看>>
WPF特效-鱼游动动画
查看>>
零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I
查看>>
在WPF中自定义你的绘制(一)
查看>>
利用PHP SOAP扩展实现简单Web Services
查看>>
经典算法题每日演练——第三题 猴子吃桃
查看>>
.Net码农学Android---系统架构和基本概念
查看>>
Windows Phone开发(37):动画之ColorAnimation
查看>>
DevExpress的Web控件汉化方法
查看>>
js中escape,encodeURI,encodeURIComponent 区别(转)
查看>>
结对编程项目-四则运算整体总结
查看>>
Android studio怎么修改文件名
查看>>
sass学习笔记-安装
查看>>