PermissionScope Swift4 兼容问题

PermissionScope是iOS非常好用的权限处理库,界面效果也非常精美。不幸的是作者已经停止维护。

PermissionScope is no longer supported. Please use an alternative if you need updates for newer iOS 10 and 11 APIs!

ios新版本代理设置问题

IOS10.3信息APP闪退解决方案

ios ScrollView AutoLayout

XCode的Interface Builder解决了开发者使用代码进行布局的问题,但是在使用 ScrollView 时,如果没有方法,IB中的layout是会乱掉的,在网上查找资料加上自己的实际操作之后,总结了以下步骤:

  1. 在根view中添加好子控件,排好版

ios仿微信右上角弹出菜单

项目地址

ios仿微信右上角弹出菜单

效果图

效果图

实现过程

本人倾向于使用storyboard来做布局,所以实现起来也是不难的
1.新建 Single View Application。

ios9 导航栏全透明

效果图

效果图
导航栏是全透明的,但是导航栏的 item 还是正常的。

1
2
3
[self.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault];
self.navigationBar.shadowImage = [UIImage new];
self.navigationBar.translucent = YES;

如果你的当前viewController不是navigationControllernavigationController,请把self.navigationBar改为self.navigationController.navigationBar

object-c委托实例

定义

  • delegate是一种设计模式,不是object-c特有
  • object-c通过protocol实现delegat
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×