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

做网站送商标新闻稿营销

做网站送商标,新闻稿营销,网站上的滚动图怎么做的,网页游戏排行榜西游昨天研究了一下苹果近两年新出的Swift语言,感觉学起来并不是很吃力,毕竟自己有过Objective-C的语言功底,所以各方面的属性控件还是一眼就可以认出的,只是Swift的写法与Objective-C写法不同而已,这点还是要花点时间来习…

  昨天研究了一下苹果近两年新出的Swift语言,感觉学起来并不是很吃力,毕竟自己有过Objective-C的语言功底,所以各方面的属性控件还是一眼就可以认出的,只是Swift的写法与Objective-C写法不同而已,这点还是要花点时间来习惯就好了,下面来看Swift的UILabel的相关属性与写法吧:

   注意:刚开始初始化的时候,有语法报错,不必理会,接着往下写就好了

 

//

 

//  ViewController.swift

 

//  Swift-UILabel

 

//

 

//  Created by luorende on 16/9/9.

 

//  Copyright © 2016 luorende. All rights reserved.

 

//

 

 

 

import UIKit

 

 

 

class ViewController: UIViewController {

 

 

 

    override func viewDidLoad() {

 

        super.viewDidLoad()

 

 

 

        //设置标签x坐标:10y坐标:20,长:300,宽:100

 

        let label=UILabel(frame:CGRectMake(10,20, 300, 100))

 

        //    显示文本【需要显示什么就设置这个 text 的属性即可】

 

        label.text=Welcome to study Swift !"

 

        // label的字体颜色

 

        label.textColor=UIColor.redColor() //红色文字

 

        // label的背景颜色

 

        label.backgroundColor=UIColor.blackColor() //黑色背景

 

        // label的文字对齐方式

 

        /**

 

          case Left(左对齐)

 

          case Center(居中)

 

          case Right(右对齐)

 

         */

 

        label.textAlignment=NSTextAlignment.Right //文字右对齐

 

        

 

        //    label阴影颜色【要设置偏移位置】(字体的阴影颜色)

 

        label.shadowColor=UIColor.grayColor()  //灰色阴影

 

        

 

        //    label阴影偏移位置

 

        label.shadowOffset=CGSizeMake(-5,5)   //阴影的偏移量

 

        

 

        //    多行显示,默认是一行的,0表示的多行显示(与高度有关)Label自适应自动换行

 

        label.numberOfLines=0   //显示两行文字(默认只显示一行,设为0表示没有行数限制)

 

 

 

        //    自适应(不建议使用)

 

            /*

 

              1、没有设置多行显示:宽度自适应

 

              2、设置有多行显示:高度使用

 

              */

 

        // 文本有多大,窗口有多大

 

        // 细节不管高度宽度是否足够,都显示相应的高度

 

        // 细节: numberOfLines1,那么就是单行显示

 

        label.adjustsFontSizeToFitWidth=true //当文字超出标签宽度时,自动调整文字大小,使其不被截断

 

 

 

        //设置label文本高亮

 

        label.highlighted = true

 

        //设置label文本高亮颜色

 

        label.highlightedTextColor = UIColor.greenColor()

 

 

 

        //    label圆角属性

 

        label.layer.masksToBounds = true;

 

        //    label圆角半径

 

        label.layer.cornerRadius = 10;

 

        //    label圆角边框颜色

 

        label.layer.borderColor = UIColor.blueColor().CGColor;

 

        //    label圆角边框宽度

 

        label.layer.borderWidth = 1;

 

        //  label的字体大小

 

        /**

 

         systemFontOfSize(20) -> UIFont         (文字大小)

 

         boldSystemFontOfSize(20) -> UIFont     (加粗类型)

 

        italicSystemFontOfSize(20) -> UIFont    (斜体类型)

 

         */

 

        label.font = UIFont.systemFontOfSize(50)

 

        // 设置字体时,同时设置大小

 

        label.font = UIFont(name:"您好!", size:50)

 

        

 

        // label的特殊属性

 

        /**

 

         case ByWordWrapping // Wrap at word boundaries, default

 

         case ByCharWrapping // Wrap at character boundaries

 

         case ByClipping // Simply clip

 

         case ByTruncatingHead // Truncate at head of line: "...wxyz"

 

         case ByTruncatingTail // Truncate at tail of line: "abcd..."

 

         case ByTruncatingMiddle // Truncate middle of line:  "ab...yz"

 

         */

 

        label.lineBreakMode=NSLineBreakMode.ByTruncatingTail  //隐藏尾部并显示省略号

 

        label.lineBreakMode=NSLineBreakMode.ByTruncatingMiddle  //隐藏中间部分并显示省略号

 

        label.lineBreakMode=NSLineBreakMode.ByTruncatingHead  //隐藏头部并显示省略号

 

        label.lineBreakMode=NSLineBreakMode.ByClipping //截去多余部分也不显示省略号

 

 

 

 

   //    将视图添加到(self.view-->父视图)界面中;  

 

        self.view.addSubview(label);

 

 

 

        

 

        //富文本设置

 

        let attributeString = NSMutableAttributedString(string:"Welcome to study Swift !")

 

        //从文本0开始6个字符字体HelveticaNeue-Bold,16号字体大小

 

        attributeString.addAttribute(NSFontAttributeName, value: UIFont(name: "HelveticaNeue-Bold", size: 16)!,range: NSMakeRange(0,6))

 

        //设置字体颜色

 

        attributeString.addAttribute(NSForegroundColorAttributeName, value: UIColor.blueColor(),range: NSMakeRange(0, 3))

 

        //设置文字背景颜色

 

        attributeString.addAttribute(NSBackgroundColorAttributeName, value: UIColor.greenColor(),range: NSMakeRange(3,3))

 

        label.attributedText = attributeString

 

  

 

    }

 

 

 

    override func didReceiveMemoryWarning() {

 

        super.didReceiveMemoryWarning()

 

        // Dispose of any resources that can be recreated.

 

    }

 

 

 

 

 

}

 

 

 

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

相关文章:

  • 青岛网站建设定制网络营销专业学什么
  • 廊坊做网站的电话宣传推广计划
  • 微信导航网站怎么做的优化网站怎么做
  • 数据库对于做网站的重要性如何免费创建自己的平台
  • nanopi neo做网站刷移动端seo软件
  • 找人做网站都需要提供什么品牌营销策略论文
  • 站长工具推荐谷歌google浏览器
  • 做网站建设怎么找客户乐云seo官网
  • 制作音乐的软件app如何优化百度seo排名
  • 西安网站建设公司云网网络销售管理条例
  • 服务器上的网站不能访问怎么让关键词快速排名首页
  • 政府网站建设分析企业优化推广
  • 易语言做网站登陆个人网站免费域名注册
  • 有哪些做文创产品的网站短链接生成网址
  • 重庆有没有做网站的免费seo网站自动推广软件
  • .电子商务网站建设的核心是网店推广费用多少钱
  • 网站哪家公司好免费b站动漫推广网站2023
  • 手机百度 网站提交现在学seo课程多少钱
  • 买完域名怎么创建网站软文网站发布平台
  • 宝马itms做课网站百度云网盘
  • 网站做测试怎样做佛山关键词排名工具
  • 中英双语网站网络推广公司企业
  • 襄阳做网站公司深圳seo推广公司
  • 淮安哪有专业做网站的公司汕头网站建设平台
  • 重庆市建设工程信息网证书查询百度seo优化培训
  • 网站开发中背景图片怎么弄全屏今日早间新闻
  • 全自动网站制作系统全自动推广软件
  • 网站信息备案查询济南网站优化
  • 中山建网站推荐军事新闻头条
  • 网站开发济南青岛seo网站建设公司
  • Day 8: 深度学习综合实战与进阶技术 - 从优化到部署的完整流程
  • WinForm 复合控件(用户控件):创建与使用指南
  • 嵌入式 - Linux软件编程
  • 论文阅读-ZeroDCE和ZeroDCE++
  • Kafka学习记录
  • 智慧社区(九)——事务加持下的小区删除操作