摘要:
一、需求实现一个前后带图标的输入框 这是一个简单的自定义控件,很容易想到自定义一个视图(UIView),然后前后的图标使用 UIImageView 或者 UIButton 显示,中间放一个 UITextField 就可以了 实现方式上可以 InterfaceBuilder 创建,也可以使用纯代码实现 阅读全文
摘要:
我们在 IOS 开发中经常会需要在输入框输入数据后,需要收起系统键盘,比如由于手机屏幕不是很大,可能由于输入信息后,系统键盘就会遮挡住下一步的按钮,而系统键盘有没有收起键,所以我们可以实现点击背景视图收起键盘 具体方法如下,只需要在对应的 ViewController 里面重写下面这个方法就可以了 阅读全文
摘要:
本文翻译整理自:https://docs.microsoft.com/en-us/aspnet/core/security/cors?view=aspnetcore-3.1 一 、Cross-Origin Requests (CORS) 跨域请求 什么是跨域请求? 浏览器的安全特性阻止一个网页向不同 阅读全文
摘要:
当我们从数据中获取到数据,一般会使用 DataTable 接收,然后会遍历每行数据。由于从数据库中读取的数据可能为空,比如我们的编译代码如下: foreach (DataRow datarow in dataTable.Rows) { // 如果列中有一列的名称为name,当我们需要判断是否为空时, 阅读全文
摘要:
本文翻译整理自:https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/events/how-to-publish-events-that-conform-to-net-framework-guidelines 以下的示例展示 阅读全文
摘要:
1. 在 ViewController 中添加子视图时,导航栏遮挡添加的子视图 let bpView = BpView.init(frame: CGRect.init(x: 0, y: 0, width: UIScreen.main.bounds.size.width, height: UIScre 阅读全文
摘要:
我们在使用TableView的时候,有时会设置HeaderView,当我们滑动的时候,HeaderView不会随Cell滑出屏幕,而是会固定到导航栏下面。今天我们要实现HeaderView随滑动一起滑出屏幕显示。 方法:通过设置TableView的EdgeInset使HeaderView向上偏移,从 阅读全文
摘要:
由于项目需要实现一个垂直的Slider,滑动条使用UIlabel实现,按钮使用UIButton,按钮可以设置背景图片,代码如下 VerticalSlider.h // // VerticalSlider.h //// // Created by huang zhengguo on 2019/8/30 阅读全文
摘要:
iOS中,当我们UIImageView实现动画时,如果图片是gif则不会自动播放gif图片,我们可以从gif图片中读取出每一帧的图片,然后组成图片数组,之后再实现使用UIImageView实现动画效果,可以使用下面方法获取图片数组;在使用过程,碰到了有些gif图片不能使用,可能和gif制作方式有关, 阅读全文
摘要:
JavaScript没有自带的日期格式化方法,而日期格式化又是我们经常需要用到的,所以有必要编写一个日期格式化的方法 /** * 格式化日期 * @method format * @param (string) format 格式化字符串 * @returns 格式化后的字符 */ Date.pro 阅读全文