Tommy 的自留地

不以物喜,不以己悲

最近为了实现更好更炫酷的 UI 交互效果,我们在尝试使用 3D UI 来做,在网上找了些模型,发现很多 dump 出来模型使用的都是 DDS(DirectDraw Surface) 格式的纹理贴图,而不是通用的诸如 PNG、JPG、BMP、TIF 等文件格式。

由于我主要使用 macOS 作为主力电脑,所以总不想再开个虚拟机去转换这些东西。而且网上很多转换工具也都不是特别好用。最后是使用了 ImageMagick 这个大杀器来解决问题的。

阅读全文 »

主要学习的内容:

  • 好吧,只是多增加了一个 UITableViewDataSource 的方法就实现了,没有难度
  • 用 Tuple 替换 Dictionary 重写了一下数据的处理
阅读全文 »

主要学习的内容:

  • 用代码实现了 Section 的显示,主要的是 UITableViewDataSource 而不是 UITableView 和 UITableViewDelegate
  • 了解了 Dictionary 的基本用法,全编程实现 Table Row 和 Section Header 显示
阅读全文 »

主要学习的内容:

  • 进一步了解了 TextView 对于键盘的处理,包括如何直接按 “Done” 来完成输入
  • 键盘界面上 Return 变为 Done
  • 处理了一个 Xcode 8 / Swift 3 NavigationController PopView 的 warning
  • 在之前单向推送数据的基础上,了解了如何把数据反向传回上一级 Controller(用 Delegate)
阅读全文 »

主要学习的内容:

  • 了解了 UIRefreshControl 的使用方法,它是 TableView 的一个成员,可以在 Storyboard 里面设置是否开启 Refreshing,开启则初始化实例,否则为 nil
  • 学会了一种 Swift 3.0 中的延时方式
阅读全文 »

此文为「数码小王子」同学的原创投稿,非 Tommy 出品。本文原作者之观点不代表本人及本网站的任何观点,仅代表其个人或组织,特此声明。

生活中总有一些事情会触碰到你的神经,而触碰到我神经的是这么一件事。

阅读全文 »

主要学习的内容:

  • 了解学习 UIImagePickerController / UIImagePickerControllerDelegate
  • iOS 10 新的隐私设定,不提前声明要访问隐私数据的话,App 直接 Crash
  • Info.plist 中增加 NSPhotoLibraryUsageDescription 声明以便访问 Photo Library
  • 学习了 NSMutableAttributedString 和 NSAttributedString
  • 了解了如何简单处理 UIImage 图像
阅读全文 »

主要学习的内容:

  • 继续了解了一下 Navigation Controller 和 UIViewController 的整合
  • 了解了 UIBarButtonItem 来设置 Done 按钮,并指定 selector 来 pass 数据
  • 了解了 UITextView
阅读全文 »
0%