Swift UILabel的使用

2024-05-31 06:32
文章标签 使用 swift uilabel

本文主要是介绍Swift UILabel的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.新建Swift IOS app空项目





加入代码

[objc]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. //  
  2. //  AppDelegate.swift  
  3. //  UILableDemo  
  4. //  
  5. //  Created by 赵超 on 14-6-17.  
  6. //  Copyright (c) 2014年 赵超. All rights reserved.  
  7. //  
  8.   
  9. import UIKit  
  10.   
  11. @UIApplicationMain  
  12. class AppDelegate: UIResponder, UIApplicationDelegate {  
  13.       
  14.     var window: UIWindow?  
  15.     var label:UILabel?  
  16.   
  17.     func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {  
  18.         self.window = UIWindow(frame: UIScreen.mainScreen().bounds)  
  19.         // Override point for customization after application launch.  
  20.         self.window!.backgroundColor = UIColor.grayColor()  
  21.         self.window!.makeKeyAndVisible()  
  22.         //初始化UILabel  
  23.         label=UILabel()  
  24.         //label大小  
  25.         label!.frame = CGRect(x:50, y:100, width:200, height:100)  
  26.         label!.text = "Hello Swift"  
  27.         //背影色  
  28.         label!.backgroundColor=UIColor.blueColor()  
  29.         //对齐  
  30.         label!.textAlignment=NSTextAlignment.Center  
  31.         //字体  
  32.         label!.font=UIFont(name:"Thonburi",size:30)  
  33.         //Gray  
  34.         var labColor=UIColor(white:1,alpha:1);  
  35.         //RGB  
  36.         labColor=UIColor(red:255,green:255,blue:0,alpha:1)  
  37.         //系统色  
  38.         labColor=UIColor.lightTextColor()  
  39.         //静态色  
  40.         labColor=UIColor.redColor();  
  41.         label!.textColor=labColor  
  42.           
  43.         self.window!.addSubview(label)  
  44.         return true  
  45.     }  
  46.   
  47.     func applicationWillResignActive(application: UIApplication) {  
  48.         // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.  
  49.         // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.  
  50.     }  
  51.   
  52.     func applicationDidEnterBackground(application: UIApplication) {  
  53.         // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.  
  54.         // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.  
  55.     }  
  56.   
  57.     func applicationWillEnterForeground(application: UIApplication) {  
  58.         // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.  
  59.     }  
  60.   
  61.     func applicationDidBecomeActive(application: UIApplication) {  
  62.         // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.  
  63.     }  
  64.   
  65.     func applicationWillTerminate(application: UIApplication) {  
  66.         // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.  
  67.     }  
  68.   
  69.   
  70. }  

效果图



这篇关于Swift UILabel的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1017504

相关文章

Python使用openpyxl读取Excel的操作详解

《Python使用openpyxl读取Excel的操作详解》本文介绍了使用Python的openpyxl库进行Excel文件的创建、读写、数据操作、工作簿与工作表管理,包括创建工作簿、加载工作簿、操作... 目录1 概述1.1 图示1.2 安装第三方库2 工作簿 workbook2.1 创建:Workboo

使用Go实现文件复制的完整流程

《使用Go实现文件复制的完整流程》本案例将实现一个实用的文件操作工具:将一个文件的内容完整复制到另一个文件中,这是文件处理中的常见任务,比如配置文件备份、日志迁移、用户上传文件转存等,文中通过代码示例... 目录案例说明涉及China编程知识点示例代码代码解析示例运行练习扩展小结案例说明我们将通过标准库 os

postgresql使用UUID函数的方法

《postgresql使用UUID函数的方法》本文给大家介绍postgresql使用UUID函数的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录PostgreSQL有两种生成uuid的方法。可以先通过sql查看是否已安装扩展函数,和可以安装的扩展函数

如何使用Lombok进行spring 注入

《如何使用Lombok进行spring注入》本文介绍如何用Lombok简化Spring注入,推荐优先使用setter注入,通过注解自动生成getter/setter及构造器,减少冗余代码,提升开发效... Lombok为了开发环境简化代码,好处不用多说。spring 注入方式为2种,构造器注入和setter

MySQL中比较运算符的具体使用

《MySQL中比较运算符的具体使用》本文介绍了SQL中常用的符号类型和非符号类型运算符,符号类型运算符包括等于(=)、安全等于(=)、不等于(/!=)、大小比较(,=,,=)等,感兴趣的可以了解一下... 目录符号类型运算符1. 等于运算符=2. 安全等于运算符<=>3. 不等于运算符<>或!=4. 小于运

使用zip4j实现Java中的ZIP文件加密压缩的操作方法

《使用zip4j实现Java中的ZIP文件加密压缩的操作方法》本文介绍如何通过Maven集成zip4j1.3.2库创建带密码保护的ZIP文件,涵盖依赖配置、代码示例及加密原理,确保数据安全性,感兴趣的... 目录1. zip4j库介绍和版本1.1 zip4j库概述1.2 zip4j的版本演变1.3 zip4

Python 字典 (Dictionary)使用详解

《Python字典(Dictionary)使用详解》字典是python中最重要,最常用的数据结构之一,它提供了高效的键值对存储和查找能力,:本文主要介绍Python字典(Dictionary)... 目录字典1.基本特性2.创建字典3.访问元素4.修改字典5.删除元素6.字典遍历7.字典的高级特性默认字典

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

C++中assign函数的使用

《C++中assign函数的使用》在C++标准模板库中,std::list等容器都提供了assign成员函数,它比操作符更灵活,支持多种初始化方式,下面就来介绍一下assign的用法,具有一定的参考价... 目录​1.assign的基本功能​​语法​2. 具体用法示例​​​(1) 填充n个相同值​​(2)