2021 Mac系统升级后,按大小写键没反应了,切换大小写的灯不亮了 今天把Mac系统升级了,升级后发现caps lock 锁定大小写的键,失灵了,居然可以用来切换输入法了,经过一排查后,使用以下几种方法处理:方式一:长按 caps lock 键,来切换大小写方式二:caps lock + shift , 来切换大小写方式三:在键盘设置里面把大小写切换语言勾点掉就好了,然后按大写就是大写,中文下按大就直接是英语或者拼音。如下图:...
iOS13 适配总结 1、UISegmentedControl 修改选择背景色if (@available(iOS 13.0, *)) {_segmented.selectedSegmentTintColor = Stock_Red;} else {_segmented.tintColor = Stock_Red;}
iOS-NSString #pragma mark ---KVO监听- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary<NSString *,id> *)change context:(void *)context { ...
CSDN使用Markdown编辑器 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
网络服务器基础知识 NetWork 1.重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向)。详细介绍常用的重定向方式有:301 redirect、302 redirect与meta fresh。301 redirect301代表永久性转移(Permanently Moved),3
UITableView 的使用 [_ttableView scrollsToTop]; [_ttableView setContentOffset:CGPointMake(100, 0)]; _ttableView.contentInset = UIEdgeInsetsMake(100, 0, 0, 0); //contentInset:内容边距 //contentOffset:内容偏移
UIButton 的使用 iOS _UIButton 高亮变灰 效果去掉方法开发遇到UIButton 点击时高亮变灰效果想要去掉. 找了一些资料.实现方法如下:(1), [button1 setAdjustsImageWhenHighlighted:NO]; 默认是YES 高亮效果, (2), 高亮时使用相同的图片 则高亮时不会有变灰效果 [button1 setImage:[UIImage
UIView 的使用 #pragma mark - /************************ getters setters view **************************//** * setter getter view *///============================" UIView "=============================
iOS错误 linker command failed with exit code 1(use -v to see invocation) 最近时常遇到这个问题,出现这个错误原因有三: 1、引用.h文件时不小心引用成.m文件了; 2、重复导入了一些文件; 3、一些必要的依赖库未导入;如果因为前两种原因,那么是细心问题,比较好解决,但是我通常遇到的是第三种原因,只能硬着头皮查还需哪些依赖库了。原因就是这几个,希望对大家有所帮助。
iOS 获取控件相对屏幕的位置 - (CGPoint)convertPoint:(CGPoint)point toView:(nullable UIView *)view;- (CGPoint)convertPoint:(CGPoint)point fromView:(nullable UIView *)view;- (CGRect)convertRect:(CGRect)rect toView:(nullable UIVi
xib约束UIScrollView 一、水平滚动123456//水平滚动——storyBoard 设置scrollView//1.在scrollView上添加个子视图(view,也可以作为它的唯一的子控件)。//2. view 上下左边添加约束(0,0,0,0)。//3. view设置高度,也就是scr
Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'armv7' Xcode8 报错:Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'armv7'解决方法:Change your compiler for C/C++/ObjectiveC Go to--->Build Settings--->Build OPtions-
横屏时,电池状态栏没有了 横屏时,电池状态栏没有了 下面说说怎么让状态栏在横屏时显示出来:1.在plist文件中将 View controller-based status bar appearance 设置为 NO2.在appdelegate.m中的- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(
iOS NSThreadGCD 线程与队列(二) //// GCD_ViewController.m// ZM_NSThreadGCD//// Created by ZM on 2015/2/9.// Copyright © 2015年ZM. All rights reserved.//#import"GCD_ViewController.h"#import "BaseHeader.
iOS NSThreadGCD 线程与队列(一) //// NSThreadVController.m// ZM_NSThreadGCD//// Created by ZM on 2015/2/9.// Copyright © 2015年ZM. All rights reserved.//#import"NSThreadVController.h"@interfaceNSTh
iOS 面试题(二) 面向过程、面向对象 的区别?面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象:是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。类别的作用?继承和类别在实现中有何区别?答案:category:可以在不获悉,不改变原来代码的
iOS 面试题(一) ● OC语言特点:继承、多态、封装1、是面向对象的设计语言2、仅支持单一父类继承,不支持多重继承OC、C的区别:C是面向过程的设计语言OC、C++的区别:都是面向对象的设计语言,1、继承:OC不支持多重继承,而C++语言支持多重继承(多重继承的效率不高);2、函数调用:OC通过互相传递消息实现函数调用,而C++直接进行函数调用3、接口:OC采用pro
用 estimatedRowHeight 对UITableViewCell自动布局的问题? iOS8中通过 UITableViewAutomaticDimension 常量支持自适应高度的单元格self.tableView.estimatedRowHeight =100;self.tableView.rowHeight =UITableViewAutomaticDimension; //此句可以省略1. 必须使用 xib 或 storyBoard 约束
iOS new与alloc/init的区别 概括来说,new和alloc/init在功能上几乎是一致的,分配内存并完成初始化。差别在于,采用new的方式只能采用默认的init方法完成初始化,采用alloc的方式可以用其他定制的初始化方法。