E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-屏幕适配
iOS-
截屏
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size,YES,0);[self.view.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*image=UIGraphicsGetImageFromCurrentImageContext();UIGraphicsE
小灬杰丨
·
2021-05-07 00:23
iOS-
回收键盘 结束应用程序
-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{//放弃作为第一响应者[self.viewendEditing:YES];}**touchesbegan不能用于tableView**{//回收键盘UIBarButtonItem*leftItem=[[UIBarButtonItemalloc]initWithTitle:@"完
亦晴工作室
·
2021-05-06 23:02
Xcode7 打包Framework 相关问题
关于Xcode7framework打包方法这里不详细介绍了,请查看以下链接
iOS-
制作Framework最新DEBUG脚本#Setsthetargetfoldersandthefinalframeworkproduct
红线路亚湾
·
2021-05-06 20:11
微信小程序____
屏幕适配
解析
function(res){windowWidth=res.windowWidth;windowHeigth=res.windowHeight;px2rpx=750/windowWidth;}})小程序如何解决
屏幕适配
的问题的我们都知道
OzanShareing
·
2021-05-06 15:51
iOS-
网络基础及应用-Http
3.网络基础3.1网络基础001问题:为什么要学习网络编程?回答:(1)网络编程是一种实时更新应用数据的常用手段(2)网络编程是开发优秀网络应用的前提和基础002网络基本概念2-1客户端(就是手机或者ipad等手持设备上面的APP)2-2服务器(远程服务器-本地服务器)2-3请求(客户端索要数据的方式)2-4响应(需要客户端解析数据)2-5数据库(服务器的数据从哪里来)3.2Http001URL1
panda_sheng
·
2021-05-06 13:36
iOS 开发 Pch 文件的正确使用
pch的有什么作用1、存放一些全局的宏(整个项目中都用得上的宏)2、用来包含一些全部的头文件(整个项目中都用得上的头文件)3、能自动打开或者关闭日志输出功能如何添加Command+N,打开新建文件窗口:
iOS
高高叔叔
·
2021-05-06 12:08
ios-
后台播放视频、直播流
关于
ios-
后台播放后台播放的不是新的技术;后台播放在音乐播放器上得到了广泛的运用;想了解和实现的原因:看到B站的视频mp4,直播流都可以后台播放(ps:音频);从开发者角度来说不是都会遇见这样的功能,
IT从业者
·
2021-05-06 12:18
Hbuilder启动图片(Splash)配置一直报错有红叉怎么解决???
eb0c8efef52d6cd3bc286c1dac627f77.png.jpeg产生这个原因可能是因为之前配置过的产生的残留数据,所以这个时候需要删除之前的内容是解决办法:请先手动删除manifest.json中splashscreen->
ios
乡水情缘
·
2021-05-06 12:44
Android
屏幕适配
方案
1920x1080;他们的系统使用了虚拟按键,导致了可显示区域的减少;*综合一下市场上面的主流设备就是1280x720,1920x1080,854x480,800x480,960x540;*如果要进行
屏幕适配
陈哟哟
·
2021-05-06 08:11
android布局和
屏幕适配
相关
本来想自己结合自己经验和学习学习下大神的博客总结出来一篇这方面的博客方便今后自己工作上用到时方便快速查看的,但是看了之后发现大神的博客已经很完美了,加上自己可能有点今天有点懒就直接把大神文章链接转载过来好了,本来想通过转载方式转载过来的,但是折腾了半天发现自己不知道怎么吧csdn上的博客转载到上,所有直接把地址链接过来好了,希望各位看客别介意啊。注:下面所有文章都是转载,感谢各位大神,自己只是搬运
luoqiang108
·
2021-05-06 08:39
iOS 游戏开发-SpriteKit入门
写这篇文章希望各位大牛多多指点.本文参考了https://onevcat.com/2013/06/sprite-kit-start/SpriteKit王巍的技术博客尽管有点年代了,但是经典之作还是很好的.1,首先创建新项目,选择
iOS
cheng1314
·
2021-05-06 07:05
iOS-
细数Objective-C中的回调机制
一、协议协议主要是提供接口、或是类似C++多重继承功能,为类提供一种修饰机制。协议不是为回调而生的,它应该表述一组互操作约定。优点:实现简单,容易理解。强类型检查。缺点:类与类间建立了比较强的耦合关系有可能需要较长期保存委托以进行回调。如果保留的委托需要有独占性,可能会给单件模式、以及多线程带来麻烦。类只能通过一个方法完成一种类型的回调。代码逻辑很容易集中到一个方法中。大部分回调使用实际无需通过协
亦晴工作室
·
2021-05-05 22:38
iOS-
数据缓存
-(void)viewDidLoad{[superviewDidLoad];self.isRefresh=NO;if([[NSFileManagerdefaultManager]fileExistsAtPath:self.path]){[selfloadDataFromFile];}else{[selfloadDataFromServer];}}#pragmamark--从本地加载-(void)l
亦晴工作室
·
2021-05-05 19:30
iOS-
如何以编程方式退出我的IOS应用程序?
问:如何以编程方式退出我的IOS应用程序?答:没有任何API可以优雅地终止iOS应用程序。在iOS中,用户按Home按钮关闭应用程序。如果你的应用是有条件的,它不能提供预期的功能,推荐的方法是为用户显示指示和可能采取的行动,用户可以把WiFi问题性质的警报,使定位服务,让用户自行终止应用程序。警告:不要调用退出功能。应用程序调用退出将出现给用户崩溃,而不是执行一个优雅的终止和动画回到主屏幕。此外,
彬至睢阳
·
2021-05-05 16:34
iOS-
计算字符串宽度
/**此方法实用性很强,可以得到动态预编译字符串宽高。*/-(CGFloat)widthOfString:(NSString*)string{NSDictionary*attributes=@{NSFontAttributeName:self.font};//字体属性,设置字体的fontCGSizemaxSize=CGSizeMake(MAXFLOAT,JPSlideBarHeight);//设置
LeiLeiString
·
2021-05-04 14:03
iOS-
《编写高质量代码》笔记-第七章 设计模式与Cocoa编程
建议45:设计模式是特定环境下的特定问题的解决方案设计模式是某种特定设计的模板或指导原则。建议46:MVC模式是一种复合或聚合模式MVC是一种高级别的模式,关注的是应用程序的全局架构,并根据各种对象在程序中发挥的作用对其进行分类。建议47:对象建模在数据库中也广泛使用看不懂建议48:类簇可简化框架的公开架构而又不减少功能的丰富性1.类簇(classcluster)基于抽象工厂设计模式。2.类簇,可
道道明明白白
·
2021-05-04 04:01
iOS-
数据缓存与同步
说到数据同步,首先涉及到数据缓存,在实际项目开发中常用的是MVC模式,即controller去控制model在view上的显示,有些项目甚至用到十几甚至几十个表结构,为了减少从后台请求加载,影响用户体验,很多数据可以缓存在本地从本地取。这里介绍一个好用的第三方LKDBHelper。LKDBHelper写一个baseModel继承NSObject,在.h文件申明属性,定义方法:-(instancet
阿拉当
·
2021-05-03 22:38
iOS-
关于PCH文件的创建
一、.pch文件简介 也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问,是一个预编译文件。作用:存放一些全局的宏(整个项目中都用得上的宏)用来包含一些全部的头文件(整个项目中都用得上的头文件)能自动打开或者关闭日志输出功能自定义Log** 其中可以用来存储共享信息:其他页面需要导入的头文件以及屏幕宽度、高度设置,需要的第三方库的头文件等;**如下图:自定义log二、pch创
_正阳_
·
2021-05-03 17:31
iOS-
支持某个页面旋转
/*旋转*/(BOOL)shouldAutorotate{returnYES;}//支持旋转方向(UIInterfaceOrientationMask)supportedInterfaceOrientations{returnUIInterfaceOrientationMaskAll;}
醉叶惜秋
·
2021-05-03 17:19
IOS-
代码块的使用
其实我们在编程的时候经常会使用到代码块,只不过是系统已经封装好了,比如dispatch、init及其衍生,根据需要我们经常只需要打入几个关键单词,按下回车,系统就会直接写好整套代码的实现,其实系统就是使用了封装好了的代码块,我们可以在xcode右边看到系统封装的一些代码块,如下图所示图1-codesnippets从这里我们可以看到有一些我们经常会使用到。代码块能够有效的提高编程效率,减少编程时间,
FDZero
·
2021-05-03 11:17
iOS-
改变矢量图的颜色
为啥要改变矢量图的颜色呢,直接叫设计师切个图不就好呢。主要最近呢,设计师回家了,没办法只有一张图,我又懒的用ps。就给自己弄了个课题。其实也简单在ps中也不就是选中选区,填充颜色,然后保存。在iOS也是差不多的。//UIImage+ImageColor.h#import@interfaceUIImage(ImageColor)/***修改矢量图颜色**@parammaskColor修改颜色*@re
WhoJun
·
2021-05-03 08:57
读“三十天三十个 Swift 项目”笔记(下)
30DaysofSwift继续学习中,目测下部分更有趣些,小白笔记继续中···另外作者在上也有记录,自学
iOS-
三十天三十个Swift项目三十天三十个Swift项目十六、上边栏目录菜单的实现(day16
天空中的球
·
2021-05-03 07:32
iOS-
微信分享SDK
官方文档:微信开放平台向微信注册应用程序id到开发者应用登记页面进行登记,登记并选择移动应用进行设置后,将获得AppID,可立即用于开发。但应用登记完成后还需要提交审核,只有审核通过的应用才能正式发布使用。搭建开发环境通过终端在工程的Podfile里面添加以下代码:platform:ios,'8.0'target'工程名'dopod'WechatOpenSDK'end保存并podinstall设置
清都
·
2021-05-03 05:12
Unity
屏幕适配
屏幕适配
01.png//
屏幕适配
问题constintPANEL_HEIGHT_DEFAULT=640;constfloatADPATE_ASPECTRATIO_MIN=1.5f;//(窗口比值)窗口支持的最小长宽比
光明程辉
·
2021-05-02 14:19
ios-
运行时(runtime)
Cocoa中大多数类都继承于NSObject类,也就自然继承了它的方法。最特殊的例外是NSProxy,它是个抽象超类,它实现了一些消息转发有关的方法,可以通过继承它来实现一个其他类的替身类或是虚拟出一个不存在的类,说白了就是领导把自己展现给大家风光无限,但是把活儿都交给幕后小弟去干。有的NSObject中的方法起到了抽象接口的作用,比如description方法需要你重载它并为你定义的类提供描述内
歌白梨
·
2021-05-02 14:55
xib 创建 scrollview(详解)
详情内容过多,或者是因为
屏幕适配
的缘故(在7p上的固定页面展示在phone5phone5s上),会导致页面显示不全,就使得我们需要合理的定制一个scrollview去展示。
菊花与香蕉
·
2021-05-02 13:02
iPhone
屏幕适配
我一直认为,作为一个开发者来说,搬砖是不可避免的,人的经历不是无穷的,而我们搬砖的目的,只是为了更好的站在别人的肩膀上去更进一步,不需要抵触,也许正因为这样,本来停步不前的人也因为我们站得更高。CGSizescreenSize=[UIScreenmainScreen].bounds.size;//如果是iPhoneif([UIDevicecurrentDevice].userInterfaceId
漂泊的飞鸟
·
2021-05-02 09:29
iOS NSLog各种打印
iOS-
打印各种类型数据整型占位符说明:%d:十进制整数,正数无符号,负数有“-”符号;%o:八进制无符号整数,没有0前缀;%x:十六进制无符号整数,没有0x前缀;%u:十进制无符号整数;%hd:短整型
Rumbles
·
2021-05-02 06:23
IOS-
基于CocoaAsyncSocket的服务端的监听(二)
Socket通信流程首先,我们对着这张流程图先搭建一个本地的TCP服务器端要经过的流程就是socket-->bind()-->listen-->accept,当然我们也会建立客户端玉服务端的连接。我们要先PodCocoaAsyncSocket,这是基于C语言包装的OC库,非常好用。准备工作:1、我们先搭建本地的服务器包管理器ruby-e"$(curl-fsSLhttps://raw.githubu
文学振噢
·
2021-05-02 05:41
iOS-
链式编程思想
在iOS中,链式编程虽然用的不太多,但是,在特定的应用环境下,利用block实现链式编程的话,会大大的提高编程效率,并且代码直观易读。iOS中链式编程中最经典的例子是Masonry为代表的代码形式,代码如下:make.top.left.equalTo(@20);我们知道OC的点语法实际上就是调用getter/setter方法,能实现这种链式最根本的原因是每次使用调用getter方法的时候的返回值实
顶级蜗牛
·
2021-05-02 03:41
iOS-
发短信
在APP内如何发短信呢?MFMessageComposeViewController这个类提供了发短信的功能。例子guardMFMessageComposeViewController.canSendText()else{print("不能发送短信")return}letmessageVC=MFMessageComposeViewController()messageVC.messageCompo
linbj
·
2021-05-02 01:39
Android
屏幕适配
相关知识
屏幕适配
一直是Android开发者比较痛恨的工作,因为国内定制机型屏幕碎片化简直炸裂,现在又多了凹面屏(刘海儿屏),真的是。。。
开发应以大橘为重
·
2021-05-02 01:24
iOS-
升级完xcode10之后的工程错误
1.错误报告涉及到MultiplecommandsDerivedDataInfo.plist等字样的image.png2.纠正方法1.BuildPhases搜索plist给info.plist这个移除掉即可image.png2.如果按照上述方法完成之后有这个错误可能也只是可能是你的工程之前有导入过libstdc++.6.0.9.tbd而这个框架xcode10已经不支持了换成了libc++.tbdi
学_iOS
·
2021-05-01 23:15
iOS-
图层的那点事(二)阴影与拉伸过滤
阴影_showView.layer.masksToBounds=NO;//此图层里面的所有东西都会被截取在外(这个要为YES阴影会被截取出去)_showView.layer.shadowColor=[UIColorredColor].CGColor;//阴影颜色_showView.layer.shadowOffset=CGSizeMake(10,20);//阴影的位置(x向右,y向下)_showV
LJMagicCoder
·
2021-05-01 18:56
iOS-
仿支付宝刮刮乐效果
支付宝里有个刮刮乐中奖,和大街小巷里的类似彩票刮刮乐的效果一样。刮刮乐实现思路,其实很简单的三步:展示刮出来的效果的view:即刮开后刮刮乐效果展示-显示的文字Label设置遮挡在外面的Image(被刮的图片)在touchesMoved方法里面实现操作:刮开图片获取文字虽然思路简单,但是还需要注意:这两个控件的位置切记要相同!一定要先创建下面的展示刮出来的效果控件的,再创建上面的被刮的图片控件!下
smile丽语
·
2021-05-01 12:41
iOS-
改变UITextField的Placeholder颜色的三种方式
在Obj-c中有没有私有方法?私有变量?一般采用什么方法实现?objective-c–类里面的方法只有两种,静态方法和实例方法.这似乎就不是完整的面向对象了,按照OO的原则就是一个对象只暴露有用的东西.如果没有了私有方法的话,对于一些小范围的代码重用就不那么顺手了.在类里面声名一个私有方法@interfaceController:NSObject{NSString*something;}+(voi
build_4bd9
·
2021-05-01 11:21
Swift IB开发之xib封装复用
xib封装使用xib封装一个view,能够在其它xib、sb中使用目的:使用xib便利布局
屏幕适配
UI的优势新建一个带xib的类0.png1.绑定xib的FileOwner1.png选中File'sOwner
_冷忆
·
2021-05-01 08:45
Xcode6中添加pch(Precompile Prefix Header)
1,Command+N,打开新建文件窗口:
ios-
>other->PCHfile,创建一个pch文件:“工程名-Prefix.pch”:2,将buildingsetting中的precompileheader
陈世美_
·
2021-05-01 04:41
iOS - 调用系统相机,相册,上传图片方法封装
iOS-
调用系统相机,相册,上传图片方法封装.代码经过多次优化,封装了起来(单独一个类).这样可以大大的简化Controller的代码量.使Controller更加轻量化.首先是.h文件中#import
Albert_Li99
·
2021-04-30 23:37
适配完结篇一 - 超快速的Android
屏幕适配
方式
由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。谈谈dpi和dpdpi全名为dotperinch,它表示每英寸上的像素点个数,所以它也常为屏幕密度。在Android中使用DisplayMetrics中的dens
ac86
·
2021-04-30 16:07
iOS-
关于适配https
关于https,自签名的SSL证书,建议大家不要去尝试。如果公司用得是阿里云的服务器,可以免费在阿里平台上申请SSL。我们公司证书是购买的,沃通平台的(ps:沃通平台免费证书苹果已经不在认证了)。1,首先plist.info:AllowArbitraryLoads删除或设置为NO,如果需要https与http共同存在就设置为YES2,后台配置成功后,随意找一个接口链接,放到Safari上打开,如果
iOS_Rainbow
·
2021-04-30 15:18
iOS-
个人整理18 - UITableViewController和UITableView的编辑
一、UITableViewControllerUITableViewController是继承于UIViewController中的一个类,只不过比UIViewController中多了一个属性tableView。也就是说UITableViewController是自带table的视图控制器。它的self.view是UITableView而不是UIView。dataSource和delegate都
简单也好
·
2021-04-30 14:53
屏幕适配
注意事项
1、一个view从xib加载,一定要控制器中重新设置下frame;2、在viewDidLoad设置frame不好,开发中一般在viewDidLayoutSubviews布局子控件的尺寸
陈水寒
·
2021-04-30 14:30
iOS-
底层原理17:类扩展 与 关联对象 底层原理探索
本文的主要目的是针对类的加载的一个扩展,主要讲讲类扩展和分类的底层实现原理1.类扩展底层原理探索1.1类扩展的创建方式1、直接在类中书写:永远在声明之后,在实现之前(需要在.m文件中书写)类扩展创建方式12、通过command+N新建->Objective-CFile->选择Extension类扩展创建方式21.2类扩展的本质1.2.1通过clang底层编译step1:创建一个LBHPerson类
AcmenL
·
2021-04-30 12:33
iOS-
视频剪切、拼接、背景音乐、混音
//剪辑时长typedefstructTimeRange{CGFloatlocation;CGFloatlength;}TimeRange;@interfaceJWVideoEditManage:NSObject/**剪辑视频@paramvideoUrl路径@paramvideoRange剪辑范围@paramcompletionHandle完成*/(void)captureVideoWithVid
涛涛灬灬
·
2021-04-30 11:54
android
屏幕适配
攻略
本文基于鸿洋大神在csdn上发布的Android
屏幕适配
方案这一博文,基于自己的学习理解,说说,记录下(照抄不误-,-)首先
屏幕适配
在实际android项目开发过程中是一个让人蛋疼无比的难题,很多面试也会问到
BinZzz
·
2021-04-30 08:02
小尝 SDAutoLayout
一、什么是SDAutoLayout用于iOS中
屏幕适配
的第三方框架,SDAutoLayout包含了Cell的自适应高度。相比Mansory的简单易用,SDAutoLayout的应用可能会多费些心思。
Bo_cake
·
2021-04-30 06:35
React Native 适配iPad
在此,我给大家介绍一下项目中是如何实现不同尺寸的iPad
屏幕适配
的。
Daniel_颜世玉
·
2021-04-30 00:33
多
屏幕适配
问题
移动端布局,为了适应大屏手机,最好的方案是采用相对单位rem基于rem的原理,我们要做的就是:针对不同手机屏幕尺寸和dpr动态的改变根节点html的font-size大小(基准值)。提取公式:rem=document.documentElement.clientWidth*dpr/10(便于字体放大缩小吧)此时rem值为物理像素大小,其中clientWidth=手机分辨率/(dpr*initial
小韬wen
·
2021-04-29 15:37
iOS-
仿QQ下拉效果
现在在很多的App中都可以看见类似这样的效果:g.gif分析:实现这样的效果我们需要考虑如下几个问题:1.用什么控件实现这样效果?2.怎么样实现导航栏的颜色的变化3.上下滑动的时候,怎么实现图片的尺寸的变化a.对于第一点,我们可以看见下面是用UITableView来实现的,首先会想到上面的图片放到cell中,但拖动cell的时候上面的图片很难保持在顶部b.导航栏用原生的导航栏,很难控制,因为原生的
charleswang
·
2021-04-29 12:20
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他