暑期留校之iOS学习笔记
2015-08-23 10:17
211 查看
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 字符串来自于坐标
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 字符串来自于坐标
相关文章推荐
- 暑期留校iOS学习笔记
- 暑期留校iOS学习笔记
- 暑期留校iOS学习笔记
- iOS学习(2)
- addChildViewController的用法
- ios8 autoLayout
- iOS 使用腾讯地图SDK,搜索附近位置
- iOS中点击状态栏让滑动视图回到顶部
- [IOS]CoreAnimation动画效果示例
- ios中字符串的一些常见操作
- #include<iostream>和#include<iostream.h>的区别
- 细说 iOS 消息推送
- iOS开发 - 20.实用技术之快速拼接文件的沙盒路径
- 一步一步实现iOS应用PUSH功能
- iOS_17_控制开关_TabBarController_由storyboard道路
- iOS 让tableView选中固定行
- iOS中对象属性的归档和解档(runtime+KVC)快捷解决方案
- iOS中OC:block底层实现原理
- hdu 1017 A Mathematical Curiosity
- [iOS] dom解析xml数据,拿到<>里面的值