Skip to content

MoonStartMan/iOS-Problem-record

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS-Problem-record

This is a repository of records about problems encountered in iOS development

问题合计

/ 问题类型 问题个数 合计
Objective-C类问题 20 /
UIKit类问题 89 /
Cocoapods类问题 1 /
Xcode类问题 1 /
Debugger类问题 1 /
报错类问题 2 /
其他问题 6 /
动画问题 2 /
相册类问题 1 /
合计 / / 121

获取设备属性

获取设备属性

手势

iOS-给视图添加手势
使用手势对UIImageView进行缩放、旋转和移动
iOS实现拖拽

网络请求

网络模型
iOS请求接收数据

相关计算

计算字体的Size

字体设置

iOS设置字体属性
iOS设置自定义字体
iOS字体大小自适应
iOS富文本设置

自定义组件

iOS自定义组件

cocoapods

cocoapods

Demo相关

iOS中设置头像选择框

error

iOS实战项目报错
找不到UIWindow解决办法

layer

iOS实战项目报错
iOS设置圆角
iOS使用贝塞尔曲线画圆角及指定位置圆角
layer设置指定圆角或者设定一个或几个圆角
clipToBounds与maskToBounds的区别
iOS-layer设置阴影
iOS给UI控件画虚线

plist

iOS-通过plist保存数据
iOS重新设置info.plist路径

StoryBoard

iOS13移除StoryBoard
iOS设置进入主界面
iOS设置APP图标
iOS跳转到指定页面
iOS通过设置启屏页

UIButton

for循环动态创建UIButton并赋予点击事件
iOS-UIButton同时设置图片及文字
iOS-UIButton实现跳转页与返回
iOS设置UIButton
UIButton设置图片在上文字在下且水平居中
关于UIButton的UIEdheInsets属性

UICollectionView

UICollectionViewCell点击事件
UICollectionView设置间距技巧
iOS开发-tableView/collectionView获取当前点击的cell
UICollectionView-自定义UICollectionViewFlowLayout
[indexPath.row转换为数字,以及转换为A,B,C,D](UICollectionView/indexPath.row 转换为数字,以及转换为A,B,C,D.md)
UICollectionView重用时的视图重叠
UICollectionViewLayout-layoutAttributesForElementsInRect和layoutAttributesForItemAtIndexPath
UICollectionView-layoutAttributesForItemAtIndexPath
UICollectionView跳转到指定位置
UICollectionView-scrollToItemAtIndexPath没有作用解决方法
UICollectionView实现水平滑动pagingEnabled分页偏移问题
UICollectionView中的Delete、insert、move

UIImageView

通过代码拉伸图片
iOS设置图片
iOS设置UIImageView背景图片以及大小自适应
UIImage拉伸图片
UIImage图片重新绘制背景色
iOS-UIimageView的contentMode属性
iOS-UIImage渲染模式-imageWithRenderingMode

UIScrollView

UIScrollView
UIScrollView滑动监听相关
iOS中应对UIScrollView快速滑动(暴力用户、暴力测试)
iOS判断滑动视图滑动方向(左滑还是右滑、上滑还是下滑)

UITableView

tableView取消cell默认下划线
UITableView
UITableView的代理方法
UITableView性能优化

UIView

iOSview的frame和bounds之区别位置和大小
UIView设置背景图
convertRecttoView和convertRectfromView方法浅析
UIViewController中loadView和viewDidLoad调用时机
iOS视图切换bringSubviewToFront和sendSubviewToBack
ios子视图获取父视图的视图控制器的方法

UITableView

UITableView的代理方法
tableView取消cell默认下划线
UITableView
UITableView性能优化

UISwitch

UISwitch改变系统默认的颜色

导航栏设置

iOS导航栏相关设置

相关函数知识

performSelector和cancelPreviousPerformRequestsWithTarget用法

UITextFiled

UITextField
iOS正则表达式判断UITextField的输入内容
UITextField设置placeholder的颜色
iOS-UITextField设置边距(iOS-UITextField设置边距.md)

页面跳转的几种方式

iOS页面跳转的几种方式

Objective-C 补充

Objective-C中new与allocinit的区别
NSMakeRange
NSRange
iOS-NSIndexSet和NSMutableIndexSet
atomatic和nonatomic区别和理解
Objective-C中的NULL与nil
Objective-C程序编译、连接、执行
OC里.和->的用法区别
Objective-C中@synthesize合成变量名以及使用方法
outlet与action
iOS-Protocol协议的使用
iOS-单例模式
[_weak typeof(self) weakSelf = self](Objective-C补充/_weak typeof(self) weakSelf = self.md)
iOS-MAXFLOAT常量的使用
NS_UNAVAILABLE和NS_DESIGNATED_INITIALIZER关键自定义类的初始化方法
iOS-addObject
OC中__kindof的用法
-(BOOL)shouldInvalidateLayoutForBoundsChange(CGRect)newBounds
Objective-C获取随机数

生命周期

loadView、viewDidLoad及viewDidUnload的关系
iOS-APP的生命周期及界面的生命周期

Xcode设置

xCode删除SceneDelegate以及main.storyborad

UILabel

UILabel自适应宽高
UILabel相关知识
设置UILabel内边距

Masonry

iOS-Masonry详解

相关属性补充

intrinsicContentSize

iOS-Debugger

iOS断言

UINavigationController

UINavigationController的使用

UIWindow

iOS-UIWindowLevel
[UIWindow 和 UIScreen](UIWindow/UIWindow 和 UIScreen.md)

iOS布局

iOS布局-autoresizingMask

UIResponder

UIResponder

frame与bounds

frame与bounds

UIAlertController

iOS-自动消失提示框的实现

UIPasteboard

iOS开发UIPasteboard的简单实用

NSNotificationCenter

NSNotificationCenter

NSUserDefaults

iOS-NSUserDefaults数据存储

动画

CABasicAnimation动画结束后的函数调用
iOS使用CAShapeLayer,UIBezierPath,CABasicAnimation画百分比圆圈

NSAttributedString

NSAttributedString

iOS开发获取系统相册最后一张图片、截屏广播

iOS开发获取系统相册最后一张图片、截屏广播

数学补充

iOS取整方式

特效

iOS中用UIVisualEffectView实现高斯模糊视图(毛玻璃效果)

Block

[iOS开发使用Block在两个界面之间传值(Block高级用法 Block传值)](Block/iOS开发使用Block在两个界面之间传值(Block高级用法 Block传值).md)

系统方法

iOS-layoutSubviews和layoutIfNeeded

About

This is a repository of records about problems encountered in iOS development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published