自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 文件共享方法

当我们想把文件发个别人看,又不希望别人修改,下载或者只保存几天,过期删除文件,不让对方看到。这个时候我们就需要文件共享功能。

2023-10-07 14:23:14 216 1

原创 服务器的理解

关于服务器的一些理解

2023-06-16 16:52:23 972

原创 iOS lable的文字换行后,字未占满一行就换行问题。获取lable每行文字的高度

iOS,使用lable换行后,一行文字未占满就换行。iOS获取lable每行文字高度

2023-01-03 11:38:06 664

原创 iOS 修改文字大小以适配lable高度宽度

修改lable文字大小适应lable宽度和高度

2022-12-06 17:53:56 1189

原创 iOS获取UIWindow上的View,隐藏或删除

获取window上的view,对其进行删除、隐藏等等,一般用于这个view在这个页面需要显示,在另一个页面需要隐藏。如果这个页面是在UIwindow上的,如果不进行移除或者隐藏,在push到另一个页面时,这个view还在显示。

2022-10-24 16:53:02 1428

原创 ios UIScorollView滑不到底,底部被遮住,不能滚到最下方

ios UIScorollView滑不到底,底部被遮住,不能滚到最下方。

2022-03-17 16:09:12 3132

原创 ios 文字自适应,随文字增多,高度变化

lable文字自适应高度,高度随文字的增多而变化。boundingRectWithSize计算的高度不准确

2022-03-15 16:16:48 4024

原创 iOS返回特定的tabbar页面

iOS返回特定的tabbar页面ios返回到tabbar的某个页面,总结了三种情况:1.界面都在tabbar上时比如:点击“首页”上的一个按钮跳转到和“首页”同级别的“设置”页面,只需在按钮的点击事件中添加这行代码就可实现self.tabBarController.selectedIndex =1;其中赋值1,代表tabbar对应的下标。一般如果tabbar上有4个选项,那对应的下标为0.1.2.3。2.目前所在的界面是push的,返回tabbar界面,在返回的方法里添加如下方法:AppD

2021-07-06 17:18:00 1060

原创 AppDelegate调用 ViewController的方法,viewcontrol调APPdelegate里的方法

一. 在 ViewController里调用AppDelegate的属性和方法首先需要在APPdelegate.h里声明属性和方法,如下:在APPdelegate里原有的属性window,和新加的一个方法 -(void)loadOtherLoginView;在viewcontrol里使用,先导入头文件#import “AppDelegate.h”,然后,调用方法AppDelegate* ad = (AppDelegate*)[UIApplication sharedApplication

2020-07-22 16:36:17 1426 1

原创 CocoaPods安装和使用

*CocoaPods安装1. 替换ruby源1.1 CocoaPods是基于ruby ecosystem的,需要ruby环境,使用ruby的gem命令。所以我们的系统要有ruby环境。然而Mac系统默认会安装好ruby环境。可在终端 ruby -v 查看ruby版本:输出如下图1.2 查看ruby源, 终端输入 gem sources -l,显示如下:(现在镜像使用了https了,截图有点老,下面有改正)如果你执行后,输出为:*** CURRENT SOURCES ***https://ge

2020-05-26 17:19:41 1988

原创 IOS 使用 Cornerstone 管理 SVN恢复到某个特定版本

1.简介在做开发时,我们都会有git或svn来管理代码,在mac电脑上,我使用的是 Cornerstone 来管理svn,如果出现错误,免不了要用到代码回退。今天就看看怎么使用Cornerstone来回退版本。2.SVN恢复到某个版本1。首先看下本地代码是否和服务器的代码是一致的,如果是一致的,请执行第二步,如果不一致,那先把代码提交svn,然后执行第二步。(如果不提交代码,那么下面回退...

2019-12-04 18:11:47 556

原创 iOS 全局控制presentview模态推出控制器的modalPresentationStyle的状态值

全局设置模态推出控制器的modalPresentationStyle的值1.iOS 13以后modalPresentationStyle的变化2.使用hook方法实现全局控制。参考链接1.iOS 13以后modalPresentationStyle的变化iOS 13系统之前 modalPresentationStyle 的默认值是UIModalPresentationFullScreen = ...

2019-11-11 15:04:53 987

原创 使用xcode 11新建项目的处理

1.使用scenedelegate(iOS 13以下黑屏)xcode更新到11后,新建工程里面多了好多东西,除了原有的AppDelegate外,又新加了一个SceneDelegate,看了一下官方文档,说是iPadOS用来做多窗口支持的,这时候如果你还像之前的一样,在APPdelegate里写self.window的方法的话,运行程序,直接崩溃了,因为新版本的xcode的APPdelegate...

2019-11-06 17:22:40 3512

原创 xcode运行报错 Command CodeSign failed with a nonzero exit code

网上的一些解决方法是:command + k,然后 重启电脑。再次运行就好了。但对与我是无效的,我的是因为Accounts.framework(下图红色圈出的部分)这个系统库导入位置出错了。所以我把这个库删除,重新导入后就正常运行了。参考连接:https://www.jianshu.com/p/ed38cf470629...

2019-11-05 14:14:57 13698 6

原创 ios 新建项目关于Main.storyboard的处理

使用xcode新建新建项目时,都会带一个main.storyboard的主界面。如果你不进行代码控制,默认APP启动会加载main.storyboard这个界面。怎么使用这个界面来加载这里就不在介绍了,这里只说用代码加载主页,不使用main.storyboard时,怎么处理这个界面。首先和这个界面有关的主要有以下3个:第一个就是main.storeboaard这个文件,如下图所示:...

2019-11-04 14:38:22 6294 2

原创 ios 制作framework带xib

详细介绍一下如何生带有第三方、图片、plist文件,xib文件的.framework一、制作.framework1.首先,我们新建工程,选择Coco Touch Framework创建工程2.使用CocoaPods导入cordova,打开工程,可以看到我们的第三方已导入成功,接下来就要进行一些配置了。3.我们把需要的打包的代码都放进去4....

2019-10-30 19:43:37 1385

原创 ios xcode11 Embedded Binaries添加动态库

xcode11中,在General下,已经没有“Embedded Binaries",这个选项,多出了如下的界面,要想实现和Embedded Binaries一样的添加库,需要点击+号添加framework,然后选择embed&sign,就可以了,这时候就可以看到Build Phases下新增了一个embed framework。...

2019-10-30 17:58:48 10779

原创 ios cordova 控制网页返回

cordova的页面控制器是继承CDVViewController,其里面有个webView的属性,看里面的代码,是UIview类型的,但其实他也是UIWebView转化过来的,所以如果我们想控制网页的返回,就需要把webView强制转化为UIWebView类型,这样既可以使用goback方法了,代码如下:把下面的代码写在点击导航栏返回的方法里就可以。_cordWebView = (UIWeb...

2019-09-26 15:57:11 376

原创 ios 代理方法不走的解决方法。

第一步,检查是否满足代理的实现。 如何写代理我这里就不在详细说明,百度下就有很多。这里主要说下代理写好了怎么使用。以系统的UIAlterView为例: 1.是否遵守了协议:使用代理首先要遵守代理的协议,如下需要在类的拓展里添加代理协议:UIAlertViewDelegate 2.是否设置了代理 :UIAlterView的代理方法是这么...

2019-09-25 15:59:08 3059

TestXcode11.zip

xcode 11建的项目,删除scenedelegate适配iOS 13以下系统。防止13以下系统运行时黑屏

2019-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除