前言:最近抽空面了几家公司,大部分都是从基础开始慢慢深入项目和原理。面试内容还是以OC为主,但是多数也都会问一下Swift技术情况,也有例外全程问Swift的公司(做区块链项目),感觉现在虽然大多数公司任然以OC做为主开发语言,但是Swift发展很强势,估计明年Swift5以后使用会更加广泛。另外,如果准备跳槽的话,可以提前投简历抽空面试几家公司,一方面可以通过投递反馈检验简历,另外可以总结面试的
# Android TabLayout 设置 tab 背景的完整指南
在 Android 应用开发中,`TabLayout` 是一个非常常用的组件,它能够帮助我们在应用中设计标签页。下面这篇文章将带你一步步学习如何为 `TabLayout` 设置 tab 的背景。
## 实现流程
在进行 `TabLayout` 的背景设置之前,我们首先要明确整个实现的流程。以下是我们的基本流程:
| 步骤
原创
2024-08-19 06:17:59
703阅读
# Swift 设置按钮背景指南
在iOS开发中,按钮是用户界面中最常用的元素之一。给按钮设置背景是提高界面美观度和功能性的重要步骤。本文将介绍如何在Swift中设置按钮的背景,带你一步一步地进行操作。
## 流程概览
以下是设置按钮背景的整体步骤:
| 步骤 | 描述 |
|------|--------------------
介绍屏幕适配的发展过程1. 直接使用* iPhone3GS \ iPhone4 \ iPhone4S 屏幕的物理尺寸是一样的, 而且一个应用要么是横屏要么是竖屏, 不存在能同时进行横竖屏切换的应用 2. 使用* 苹果发布 iPad 以后, 屏幕的物理大小发生了变化, 并且要求部分应用程序实现横竖屏切换* 举例: 在竖屏下有一个按钮要占据整个屏幕宽度, * autoresizing只能设置父控
转载
2024-10-18 09:16:33
29阅读
当我们返回some View 给我们的 body 时,我们的意思是“一种符合View协议的特定类型。这可能是一个导航视图、一个表单、一个文本视图、一个选择器或其他一些完全不同的东西,但它总是完全符合View协议的一个东西。如果我们想返回多个东西,我们有不同的选择,但三个特别有用。它们是HStack、VStack和ZStack,它们处理水平、垂直和、堆叠。我们现在就试试吧。我们的默认模板如下:var
转载
2024-08-16 08:20:39
35阅读
iOS8之后,苹果推出了WebKit这个框架,用来替换原有的UIWebView,新的控件优点多多。由于一直在适配iOS7,就没有去替换,现在仍掉了iOS7,以为很简单的就替换过来了,然而在替换的过程中,却遇到了很多坑。还有一点就是原来写过一篇文章 Objective-C与JavaScript交互的那些事以为年代久远的UIWebView已经作古,可这篇文章现在依然有一定的阅读量。所以在决定在续一
在使用push方式进行跳转的时候,tabbar跟着显示。有时候不需要它了,应该如何去掉呢网上有很多种解决方案,原理大致相同(但是大部分方案只是做到了隐藏,隐藏后下面还是会有空白占据一定的空间)如何把下面的空白也去掉呢?其实只需要三句代码或许两句也能方案一:(如果不行请看方案二)我的解决方式.(有什么不明白的可以在下面留言)在需要隐藏tabbar的界面的ViewController中的viewWil
转载
2024-05-17 15:02:01
70阅读
主界面1、我没有用storyboard布局,是在delegate里面手写代码创建的,代码如下func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for c
转载
2023-11-12 11:14:10
94阅读
swift 颜色 16进制 Difficulty: Beginner | Easy | Normal | ChallengingThis article has been developed using Xcode 11.4.1, and Swift 5.2.2 难度:初学者| 容易 | 普通| 具有挑战性本文是使用Xcode 11.4.1和Swift 5.2.2开发的 This article
# 如何用Swift设置背景色
作为一名经验丰富的开发者,我很高兴能向你介绍如何使用Swift设置背景色。在这篇文章中,我将详细介绍整个过程,并提供每一步所需的代码和注释。
## 过程概述
在开始之前,让我们先来了解一下整个设置背景色的过程。下面是一个简单的流程图,展示了具体的步骤。
```mermaid
journey
title 设置背景色流程
section Ste
原创
2024-01-15 05:19:34
113阅读
# Swift设置页面背景色的教程
如果你刚开始学习iOS开发,可能会面临很多挑战。在这篇文章中,我将教你如何在Swift中设置一个页面的背景颜色。这是一个相对简单但非常基础的过程,掌握了这个知识点,你就能为你的iOS应用添加个性化的风格。
## 整体流程
首先,让我们梳理一下设置页面背景颜色的整体步骤。以下是步骤概览,方便你查询和实施:
| 步骤 | 说明
Swift中的注释使用"// MARK:- 注释内容",对属性或方法进行注释使用"///注释内容"对属性或方法提供调用说明的注释使用extension对同一个类中的相关方法进行划分.extension类似于OC中的category,也是只能扩充方法,不能扩充属性使用代码添加UITableView使用懒加载属性,声明一个tableViewlazy var talbeView : UITableVie
转载
2023-06-25 17:24:28
133阅读
上篇文章呢,我们介绍了RxSwift的由来、集成、优势以及UILabel、Timer的使用,这里这些内容就不再介绍了下面介绍一下今天的主角UIButtonUIButton可以说是我们开发中最常用的控件之一了,那么RxSwift又为UIButton提供了哪些更实用的功能?这里我们先说一下普通UIButton的使用,当我们要使用一个Button的时候我们要经历两部1、UIButton的初始化,布局(代
转载
2024-10-09 14:27:10
99阅读
iOS基础UI控件总结需要查看ObjectC版本的同学可以使用传送门:iOS基本UI控件总结-ObjectC版
iOS基础控件包括以下几类:1、继承自NSObject:(暂列为控件)UIColor //颜色
UIImage //图像2、继承自UIView:只能相应手势UIGestureRecognizer事件,如果本身不响应会将事件action向superview传递UILabel
转载
2024-05-18 16:35:25
37阅读
效果可以在Base类中添加//// BaseViewController.swift// videowallpaper
原创
2023-03-10 15:39:43
139阅读
# Swift UINavigationController 设置渐变背景色
在 iOS 开发中,`UINavigationController` 是一个非常常用的控制器,用于管理视图控制器的堆栈。为了使我们的应用程序更具视觉吸引力,很多开发者希望在 `UINavigationController` 的背景中添加渐变效果。在本文中,我们将探讨如何使用 Swift 来实现这一功能,并提供具体的代码
# Swift TabBar 设置背景图片的完整指南
在iOS开发中,TabBar是一种非常常用的界面控件,它能够提供页面之间的快速切换。在许多应用中,开发者希望能够自定义TabBar的外观,特别是设定背景图片。本文将详细讲解如何在Swift中实现TabBar的背景图片设置。我们将主要通过几个步骤来完成这一任务。
## 流程概述
为了便于理解,下面是实现TabBar设置背景图片的步骤表格:
原创
2024-09-02 05:20:54
143阅读
# Swift 设置tabbar背景图片
在iOS开发中,TabBar是一种常见的界面元素,用于在不同的视图之间进行切换。默认情况下,TabBar的背景是纯色的,但我们也可以通过设置背景图片来改变其外观。本文将介绍如何使用Swift语言设置TabBar的背景图片,并提供相关的代码示例。
## 准备工作
在开始编写代码之前,我们需要准备一张作为TabBar背景的图片。你可以在设计工具中创建一张
原创
2023-08-13 07:19:07
790阅读
# 如何在Swift中为UIView设置背景图片
在iOS开发中,设置UIView的背景图片是一个很常见的需求。对于刚入行的小白来说,这可能看起来有些复杂。但其实只需几个简单的步骤,就能轻松实现。
## 流程概述
以下是实现的主要步骤:
| 步骤 | 描述 |
|------|----------------------
办公软件教学之PPT距离假期结束只有短短的三天啦!不知道大家有没有在假期中好好学习我们的第一期推送“停课不停学——办公软件教学正式上线之CAD”呢?为了让大家能又快又好的学到更多办公软件,我们特意精心制作出了第二期教程,话不多说,一起看下去吧!首先和大家介绍一下今天的主角,PPT(Microsoft Office PowerPoint)。我们可以利用PPT快速创建极具感染力的动态演示文稿,并