当前位置: 首页 > news >正文

b站视频推广的方法有哪些/西安网络公司

b站视频推广的方法有哪些,西安网络公司,自己可以做网站推广吗,做水果网站需要些什么按钮的状态 Default 普通/默认状态 Highlighted 高亮状态 如果按钮被点击, 就会自动的切换到高亮状态 Selected 选中状态 通过设置 selected YES 的时候表示按钮被选中 Disabled 禁用状态 通过设置 enabled NO 表示禁用状态, 一旦被禁用, 就不会响应任何点击事件 background…

按钮的状态

Default 普通/默认状态

Highlighted 高亮状态

如果按钮被点击, 就会自动的切换到高亮状态

 

Selected 选中状态

通过设置 selected = YES 的时候表示按钮被选中

 

Disabled 禁用状态

通过设置  enabled = NO 表示禁用状态, 一旦被禁用, 就不会响应任何点击事件

 

backgroundImage 按钮有多大, 图片就会显示多大

 

image  图片有多大, 按钮就会被撑到图片的大小

 

如果同时设置了 tile  backgroundImage : 文字 显示到  图片的正上方

如果同时设置了 title  image     : 图片在左侧, 文字在右侧

 

如果设置 button 的 title , image , backgroundImage 的时候, 一定要分状态设置

 

 

坐标系概念

frame : 是控件以父view的左上角 为坐标原点 

bounds : 是控件以自身的左上角为坐标原点, 一般 x = 0, y = 0

center : 是控件以父view的左上角为坐标原点 x, y 

 

不能直接修改对象的结构体的成员变量

通过复制 粘贴得到控件, 需要把之前的连线给清除掉

 

// 使用这种方式定义枚举

typedef NS_ENUM(NSInteger, ZBDirection) {

    ZBDirectionUp,

    ZBDirectionDown,

    ZBDirectionLeft,

    ZBDirectionRight

};

//**********************

两种动画方式

1. 首尾式动画

// 开始动画

     [UIView beginAnimations:nil context:nil];

     // 执行动画的操作

     

     // Duration 持续时间

     #warning  要放到执行动画操作代码的前面才会生效

     [UIView setAnimationDuration:0.5];

     

     self.zbButton.frame = tempFrame;

     

     // 提交动画

     [UIView commitAnimations];

 

     2. block 动画 (重点掌握 block动画)

 

     [UIView animateWithDuration:0.5 animations:^{

        // 放置 执行动画的操作

        self.zbButton.frame = tempFrame;

    }];

 

button的实例化方式

  buttonWithType:

     

     initWithFrame: UI控件独有的实例化方法

     init : 所有的对象 都具有的实例化方法

 

为button设置背景图片

IImage *image = [UIImage imageNamed:@"btn_01"];

    

[button setBackgroundImage:image forState:UIControlStateNormal];

 

/**

     button : 要添加监听方法的按钮

     Target : 监听者

     action : 当按钮被点击的时候监听者要执行的方法

     forControlEvents : 触发点击的 事件

     */

    [button addTarget:self

               action:@selector(didClickButton:)

     forControlEvents:UIControlEventTouchUpInside];

 

stroryboard : 隐藏了很多细节

 

纯代码 : 可以很方便的做修改及调试

 

转载于:https://www.cnblogs.com/DreamLinku/p/5389334.html

http://www.lbrq.cn/news/937855.html

相关文章:

  • 十里堡网站建设/系统优化软件
  • 做网站的一个月能赚多少钱/重庆百度快照优化排名
  • wordpress电影网站主题/线上商城推广软文
  • 罗湖网站建设深圳信科/宣城网站seo
  • 济宁网站开发招聘/班级优化大师的功能有哪些
  • 怎样做网站平台赚钱吗/西安网站优化培训
  • 合肥最好的网站建设公司排名/网站域名查询ip地址
  • 程序开发的难点/太原搜索引擎优化
  • 如何用网站首页做404/自己的网站怎么建立
  • wordpress戏/长清区seo网络优化软件
  • 公司公共邮箱怎么申请/seo解释
  • 网站url在哪优化/seo国外英文论坛
  • 彩票网站建设平台/什么是信息流广告
  • 西安做行业平台网站的公司/百度网盘帐号登录入口
  • 湖北外贸网站建设/网页制作咨询公司
  • 网站系统正在升级维护/凡科建站怎么收费
  • 网站建设中的思想和算法/网络项目推广平台
  • 宝应县建设工程管理局网站/苏州百度快照优化排名
  • 旅游电子商务网站建设试题/百度一下 你就知道官网 新闻
  • h5制作工具网站/小程序源码网
  • 云南营销型网站建设/网站友情链接的好处
  • 做网站1008做网站 - 百度/百度移动端关键词优化
  • 手机网站和电脑网站/商丘网站seo
  • 网站自适应手机怎么/seo博客推广
  • 网络规划设计师教程第二版 百度网盘/谷歌seo推广服务
  • 南昌英文网站建设/网推广公司
  • 百润网站建设/网站设计制作一条龙
  • 做最好的在线看片网站/今日军事新闻报道
  • 湖北建站/网站seo排名免费咨询
  • 网站制作方案去哪找/东莞seo快速排名
  • Window 部署 coze-stdio(coze 开发平台)
  • springboot基于Java的人力资源管理系统设计与实现
  • JavaWeb(苍穹外卖)--学习笔记13(微信小程序开发,缓存菜品,Spring Cache)
  • 零基础 “入坑” Java--- 十五、字符串String
  • 一文读懂 JWT(JSON Web Token)
  • 基于动态增强的 LLM 置信度方法研究