首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS开发UINavigation系列一——导航栏UINavigtionBar

    iOS开发UINavigation系列一——导航栏UINavigtionBar 一、导航栏的使用         在iOS开发中,我们通常会使用导航控制器,导航控制器中封装了一个UINavigationBar...我们也可以设置导航栏的风格属性,从iOS6之后,UINavigationBar默认为半透明的样式,从上面也可以看出,白色的导航栏下面透出些许背景的红色。...三、导航栏常用属性和方法         从上面我们可以看到,iOS6后导航栏默认都是半透明的,我们可以通过下面的bool值来设置这个属性,设置为NO,则导航栏不透明,默认为YES: @property...setBackgroundImage:(nullable UIImage *)backgroundImage forBarMetrics:(UIBarMetrics)barMetrics NS_AVAILABLE_IOS...backIndicatorTransitionMaskImage; 四、导航栏中item的push与pop操作         UINavigationBar上面不只是简单的显示标题,它也将标题进行了堆栈的管理,每一个标题抽象为的对象在iOS

    1K31

    iOS开发UINavigation系列四——导航控制器UINavigationController

    iOS开发UINavigation系列四——导航控制器UINavigationController 一、引言         在前面的博客中,我么你介绍了UINavigationBar,UINavigationItem...*navigationBar; //隐藏状态栏 @property(nonatomic,getter=isToolbarHidden) BOOL toolbarHidden NS_AVAILABLE_IOS...)animated; //状态栏对象 @property(null_resettable,nonatomic,readonly) UIToolbar *toolbar; //导航中的返回手势对象 //iOS7...后导航的新特性 //这个方法是为了iOS方法的命名统一,在导航中,其作用和push一样 - (void)showViewController:(UIViewController *)vc sender:...敲击屏幕的手势 @property (nonatomic, readonly, assign) UITapGestureRecognizer *barHideOnTapGestureRecognizer; iOS8

    1.8K20

    Swift 三天上手项目,学习经验总结!

    下标脚本 - 继承 - 构造过程 - 析构过程 - 可选链 - 自动引用计数 - 类型转换 - 拓展 - 协议 - 泛型 - 访问控制 作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS...这里推荐两个非常不错的项目: 有妖气漫画 现在已经更新适配Xcode10.2(Swift5) 90%精仿原版有妖气漫画(登录,充值等涉及版权或者会员等功能均不作实现) 在原版APP中加入自己的一些优化效果 在原版基础上适配iOS11...LLCycleScrollView, MJRefresh, MBProgressHUD, HMSegmentedControl, IQKeyboardManagerSwift, EmptyDataSet-Swift, UINavigation-SXFixSpace-Swift...修正导航栏按钮在iOS11中的位置偏移问题 自定义的各种布局控件 二次封装的各种控件及布局框架等 各种基础类,三方类的扩展 Swift和OC混合开发 架构清晰,框架方便初学者模仿学习使用 效果 我们可以看到...可以摆脱代码抄袭,仿写上面的那个项目,估计很多小伙伴会有抄袭情况,但是自己的项目,哈哈哈 对比OC与Swift,更能够理解掌握 能够有一定的自己思维 其实翻译自己的项目,差不多你就可以出山了 Swift 必将是iOS

    90700

    iOS Human Interface Guidelines》——Integrating with iOSiOS整合

    iOS整合 和iOS整合的意思是给用户一种吸引人的、愉快的体验来让用户在平台上宾至如归;它不是说要创建一个看起来像复制内置的app一样的app。...将你的独特的app和平台整合的最好方式是理解促进iOS的那些主旨——在Designing for iOS中有这些主旨的描述——并且思考你的app怎样表达它们。...不要混合不同iOS版本下的UI元素风格。你不会希望通过显示看起来像在不同于当前设备运行的iOS系统版本的UI元素来让用户感到迷惑。 一般来说,不要创建一个自定义的UI元素来展现标准的动作。...淡化文件和文档处理 iOS app可以帮助人们创建和操作文件,但这不意味着人们需要思考iOS设备上的文件系统。...利用iOS技术 iOS提供了丰富的技术来用用户期待的方式支持常见的任务和情景。这个期待意味着,将系统支持的技术整合进你的app总是会比设计一个自定义的方式要好。

    88130

    ios安全加固 ios 加固方案

    ios安全加固 ios 加固方案 一、iOS加固保护原理 从上面的分析来看,我们可以从以下几个方面来保护我们的APP: 1.字符串混淆 对应用程序中使用到的字符串进行加密,保证源码被逆向后不能看出字符串的直观含义...配置签名证书 点击左侧的签名配置,设置ios签名证书,描述文件等信息。...iOS平台下的Anti-Debug方法一般有以下一些: 检查进程的状态是否为 P_TRACED。 调用ptrace请求来检查进程是否被调试。...iOS下的这些方法,相对于Linux下的方法要少很多,例如fork一个子进程,ptrace父进程进行检测方式不再奏效。...总之,添加以上的一些保护措施后,iOS APP的安全性会获得很大的增强,大大提高了破解者破解的难度。

    31430

    iOS开发(1)iOS签名机制

    文件 获得ios_development.cer\ios_distribution.cer证书文件 注册device、添加App ID 获得*.mobileprovision文件 对于真机调试,现在的...1、iOS签名机制 – 流程图 38.png 2、iOS签名机制 – 生成Mac设备的公私钥 CertificateSigningRequest.certSigningRequest文件 就是Mac...设备的公钥 39.png 3、iOS签名机制 – 获得证书 40.png 4、ios_development.cer、ios_distribution.cer文件 利用Apple后台的私钥,对Mac设备的公钥进行签名后的证书文件...41.png 5、iOS签名机制 – 生成mobileprovision 42.png 43.png 6、iOS签名机制 – 安全检测 44.png 7、iOS签名机制 - AppStore 如果APP...xxx.dylib 对.app包进行签名 codesign -fs 证书ID --entitlements entitlements.plist xxx.app 2、重签名GUI工具 iOS

    1.6K30
    领券