摘要:
分享功能目前几乎已成为很多app的标配了,其中微信,微博等app的图片分享界面设计的很棒,不仅能够展示缩略图,还可以预览删除。最近我在做一款社交分享app,其中就要实现图文分享功能,于是试着自行实现仿微信分享风格的功能。核心思想:主要是使用UICollectionView来动态加载分享图片内容,配合... 阅读全文
摘要:
iOS中UITextField带有PlaceHolder属性,可以方便用于提示输入。但是同样可以进行文本输入的UITextView控件则没有PlaceHolder属性,还是有些不方便的,尤其是对于略带强迫症的我来说。然后搜索了一番,发现广大开发者的智慧的无穷的,找到一种替代方案,如下:核心思路就是使... 阅读全文
摘要:
1.隐藏状态栏iOS升级至7.0以后,很多API被废止,其中原有隐藏状态栏StatusBar的方法就失效了。原有方案[[UIApplication sharedApplication] setStatusBarHidden:YES];但很不幸,在后来的版本中实效了,因此我们可以使用新的API来实现隐... 阅读全文
摘要:
目前iOS中设置UIColor只能使用其枚举值、RGB等方法,不能直接将常用的16进制颜色值直接转为UIColor对象,所以写了点代码,将16进制颜色值转为UIColor。代码如下,//头文件#import #import @interface TextServcie : NSObject+(UIC... 阅读全文
摘要:
这两天为移动App开发API,结果实现加密验证时碰到一大坑。这里不得不吐槽下又臭又硬的iOS,Windows Server无法解密出正确的结果,Android则可以,后来使用了通用的AES256加密算法才最终搞定。搞服务器端小伙伴没有接触过iOS,所以也没料到过这种情形。他使用了AES128 wit... 阅读全文
摘要:
这两天开发iOS app用到了Tab bar,然后随便切了点图标放上去发现效果极差。于是乎,开始查找苹果官方给的标准。搜索一番后,看到了一篇博文,但其内容与iOS人机交互指南最新版内容不符。故此,在下面列出iOS Human Interface Guidelines最新版中的尺寸标准,具体索引为Ic... 阅读全文
摘要:
这里的ItemsControl指的是Xaml里的集合控件,包括ListView,GridView等,此篇博客主要参考MSDN Blog的一篇文章,具体出处为:http://blogs.msdn.com/b/mim/archive/2013/04/16/winrt-create-a-custom-it... 阅读全文
摘要:
在WP7/8时代,Silverlight框架提供了很多启动器API,我们可以很方便的使用的,来完成一些系统级的操作。但是随着Win RT架构的WP8.1(SL 8.1除外)的到来,原有的SL下的启动器API均不再可用。所幸,Win RT框架下提供的一些基于Uri协议的方案弥补了部分原有的功能缺失。今... 阅读全文
摘要:
问题描述:在iOS8之前,app第一次开始定位服务时,系统会弹出一个提示框来让用户选择是否允许使用定位信息。但iOS8后,app将不会出现这个弹窗。第一次运行之后,在设置->隐私->定位服务中,你的app没有任何设置,既不是“永不”,也不是“始终”。代码如下:#import "XYZFirstVi... 阅读全文
摘要:
Windows Phone版本号自升入8.1以来,开发者就多了一个选项,开发基于WinRT架构的WP或者Universal Windows App。然而开发框架转为WinRT后,很多原有的WP8基于Sliverlight框架的控件和方法变得不再有效,这无疑带来较大的困扰。今天我要讲述的就是此类问题中... 阅读全文