7 xie_neu

尚未进行身份认证

我要认证

对于软件项目:我具备一种不破楼兰终不还的决心和不积跬步无以至千里的恒心。

等级
TA的排名 15w+

UIButton 的 imageEdgeInsets 和 titleEdgeInsets

UIButton 的 imageEdgeInsets 和 titleEdgeInsets不知道有没有人和我一样一直对这两个属性比较迷惑,其实官方文档也没有对此作太详细的解释,有时候自己凭感觉调出个数值看似界面没什么大问题但是心里还老是担心会有问题,有时候搞似乎明白了但是下次遇到又忘记这两个属性是怎么回事了。今天在此记录一下。imageEdgeInsets(top,left,bo

2016-02-24 18:12:40

ios UITableView和UITableViewIndex

场景:      我在一个项目中遇到了如下情况:在ViewController中有一个UITableView, 在tableView中的每个cell上的最右边都添加了一个按钮,然后给tableView加上了索引栏之后就会发现添加在cell上的按钮不能按,无法响应出发事件分析:找到相应的代码文件,点击下面的视图概览按钮(Debug view Hierarchy)就可以看到大概的视图

2015-07-28 09:15:49

ios定位

概要:现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品。总之,目前地图和定位功能已经大量引入到应用开发中。今天就和大家一起看一

2015-07-26 14:44:23

ios修改NavigationController的背景颜色

在ios开发的过程中,我们经常需要修改NavigationController的背景颜色,当使用方法[self.navigationController.navigationBar setBackgroundColor:[UIColor redColor]]时,运行的结果并不能修改北京颜色:现在提供一种新方法来解决这个问题:写一个NavigationBar写一个类别:@in

2015-07-14 12:40:58

\r和\n的区别

在编程过程中,我们经常会分不清\r和\n有什么区别:    \r的ascii值为0x0D(回车)  \n的ascii值为0x0A(换行)现在我们通过代码来理解\r和\n有什么本质的区别:#includeint main(){printf("123\r");printf("456");}输出结果为:456#include

2015-04-20 15:03:04

AT指令发送短信

一、英文短信发:AT收:OK发:AT+CMGF=1 收:OK发:AT+CMGS=13911139197收:>发:data→ //test 为发送内容,→为发送符(ctrl+z,十六进制0x1A)收:+CMGS: 54 OK二、中文PDU短信本文以一个实例来解说AT指令发送PDU短信的全过程,假如我要发送下面的短信:接收号码:+8613902433649

2015-04-20 10:27:52

在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能

转自:http://blog.csdn.net/wl_xy/article/details/8855848直接贴代码KeychainItemWrapper *keychain=[[KeychainItemWrapper alloc] initWithIdentifier:@"xxxxxx" accessGroup:nil];//xxxx 自定义保

2015-04-16 16:00:49

arm板 通过超级终端与pc互传文件

在嵌入式的开发过程中,我们经常要在pc端和arm板之间互相传文件:arm-->pc:打开超级终端,选择菜单栏上的传送-->发送文件, 之后就会弹出一个框来,选择你要发送的文件然后选择发送协议:Zmodem与崩溃恢复,点击发送按钮即可。pc-->arm:在超级终端中,点击鼠标右键,在弹出的菜单中选择“接收文件”,开始设置接收文件的目录和协议,然后在终端中输入命令:sz   XXX

2015-04-11 19:14:29

mini2440运行Qt程序技巧

在Linux中通过交叉编译环境,我们可以把Linux环境下的Qt程序烧到arm(FriendlyArm)板上运行。(一)现在Qt环境下通过交叉编译环境构建项目。(二)把通过超级终端把生成的项目烧到arm板上(点击超级终端上的传送->发送文件,选选择要发送的文件即可) (三)进入arm板内,  输入命令: cp /bin/qt4  /qt_start    vi qt_start  

2015-04-08 19:08:13

Linux文件读写之得到重复的内容

在Linux系统中,我们经常需要对问文件进行操作,文件的读写时又经常会出现各种各样的问题。在这里我就讲一下我在进行文件读写操作时遇到的问题。背景:首先向文件中写入内容,然后从文件中从后往前读取文件中的内容;在Qt环境下的编程(代码中用红色标注的地方为重点内容)代码如下:#include "mainwidget.h"#include "ui_mainwidget.h"

2015-04-07 09:17:01

reshat系统中安装MPEG-1 Layer 3(MP3)解码器

在Linux系统中,当我们需要播放声音或者是视频的时候,经常提示错误说我们需要安装一个插件:MPEG-1 Layer 3(MP3)解码器        安装方法:1、下载插件: 32位的系统:http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm             

2015-04-06 11:28:56

Qt中信号和槽关联的方法

在Qt中是使用信号和槽机制来完成对象之间的协同操作的。简单来说,信号和槽都是函数,比如点击窗口上的一个按钮想要弹出一个对话框,那么就可以将这个按钮的单击信号和定义的槽关联起来。关联方法一:先在.h文件中定义一个槽:private slots:                                                                           

2015-04-02 14:26:17

Qt窗口几何布局

对于一个窗口,我们往往需要设置它的大小和运行时出现的位置,这就是现在所说的窗口的几何布局。      如图是显示了窗口的几何布局图,    这里的函数分为两类:一类是包含框架的,另一类是不包含框架的;   包含框架:x(),y(), frameGeometry(),pos(),和move()函数。  不包含框架:geometry(), width(),height(),

2015-04-02 14:10:49

Qt中widget大小问题

这里介绍的是widget 窗体的属性最完整的属性请查看qt自带的帮助文档,这里之拿了一部分做说明窗体属性:object name:物件名称qwidget:enable 使能本部件geometry:窗口位置和大小设置sizepolicy:1. Fixed: 大小不能改变2. Minimum: 已经是最小, 不能再被缩小, 但能放大.3. Maximum: 已经

2015-03-30 10:47:53

Qt下的tcp,udp编程

QT网络编程—TCP一TCP即Transmission ControlProtocol,传输控制协议。与UDP不同,它是面向连接和数据流的可靠传输协议。也就是说,它能使一台计算机上的数据无差错的发往网络上的其他计算机,所以当要传输大量数据时,我们选用TCP协议。TCP协议的程序使用的是客户端/服务器模式,在Qt中提供了QTcpSocket类来编写客户端程序,使用QTcpServer类编写服

2015-03-29 16:15:39

设置UIButton的titleEdgetInsets 和imageEdgetInsets属性

iOS中设置UIButton的titleEdgeInsets和imageEdgeInsets.

2015-03-27 08:24:02

UIButton的titleEdgeInsets和imageEdgeInsets属性

转载于  http://www.haogongju.net/art/2359703uiButton控件上自带了一个uiLabel类型的子控件和一个uiImageView类型的子控件,如果可以正确使用他们的edgeInsets属性,就能把button设置成我们想要的样子。  关于titleEdgeInsets,苹果文档的解释是:The inset or outset margi

2015-03-26 09:51:36

iOS 注册通知之后多次执行响应方法

//假设 在程序中已经发送了通知 KNotificationConfirmGetCash-(void)buttonClicked    //按钮点击事件{        [[NSNotificationCenterdefaultCenter] addObserver:selfselector:@selector(confirmToGetMoneyResponse

2015-03-24 18:14:54

ios 中使用blend改变图片的颜色

在ios开发的过程中,我们经常会遇到这样的情况:当我们点击一个按钮时,按钮的背景颜色会发生变化,一般情况下 我们会调用UIButton 的函数- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state 来设置button在正常的情况下和按下时的背景颜色。     此时我们就需要两张图片,制作图片的过程很复杂。

2015-03-24 08:52:50

iOS 开发优秀博客

现在国内技术博客网站有很多,如CSDN,CNBlog,ITEye等,论坛的话主要是要cocachina。这里是我收集的iOS开发个人独立博客,文章用搜索引擎比较难搜到,都是牛人:OneV‘s Den简介:一个在日本工作的清华哥哥,写的文章有深度唐巧简介:粉笔网,iOS主程zhenby's blog简介:技术牛人“我”的开发笔记

2015-03-24 07:16:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!