一 UIVIew 常见属性1.frame 位置和尺寸(以父控件的左上角为原点(0,0))2.center 中点 (以父控件的左上角为原点(0,0))3.bounds 位置和尺寸(以自己的左上角为原点 (0,0))4.transform 形变属性(缩放,旋转)5.backgroundColor 背景颜...
分类:
移动开发 时间:
2015-08-08 13:26:50
阅读次数:
185
UIButton是一个常用控件,使用方法十分基本,但是有很多技巧常常不被注意,本文主要介绍UIButton的一些较高级技巧,用于实现图片和标签显示的美观性等。
开发时常常碰到按钮的下侧或者右侧有标题的情况,如下图所示:
左侧的是上下结构,右侧的是左右结构,要实现这两种显示,有两种方法。
【按钮的内部控件】
首先我们要了解按钮内部有imageView和titleLabel两个控...
分类:
其他好文 时间:
2015-08-06 00:34:14
阅读次数:
106
#import "FeedbackLabel.h"@implementation FeedbackLabel/*// Only override drawRect: if you perform custom drawing.// An empty implementation adversely ...
分类:
其他好文 时间:
2015-07-30 13:15:43
阅读次数:
93
笔记本控件,可以让用户标签式地切换多个界面。当我们需要多窗口切换时,使用笔记本控件是一个明智的选择。
笔记本控件的创建:
GtkWidget *gtk_notebook_new(void);
返回值:笔记本控件指针
设置页标签的位置:
void gtk_notebook_set_tab_pos( GtkNotebook *n...
分类:
其他好文 时间:
2015-07-30 11:32:15
阅读次数:
384
行编辑,只允许输入一行内容的控件,如密码输入框。
行编辑的创建:
GtkWidget *gtk_entry_new(void);
返回值:行编辑指针
设置行编辑内容的最大长度:
void gtk_entry_set_max_length(GtkEntry *entry,
gint ma...
分类:
其他好文 时间:
2015-07-29 23:12:38
阅读次数:
360
按钮在GUI里应用最为广泛,我们几乎能在所有的界面中看到按钮。
空按钮的创建(按钮上没有任何内容):
GtkWidget *gtk_button_new(void);
返回值:按钮指针
创建带文本内容的按钮:
GtkWidget *gtk_button_new_with_label (const gchar *label);
...
分类:
其他好文 时间:
2015-07-28 21:05:46
阅读次数:
182
引入js //谷歌坐标转百度常用控件Control:控件的抽象基类,所有控件均继承此类的方法、属性。通过此类您可实现自定义控件。NavigationControl:地图平移缩放控件,PC端默认位于地图左上方,它包含控制地图的平移和缩放的功能。移动端提供缩放控件,默认位于地图右下方。Overv...
图片控件和标签的作用很类似,都是作为显示用的,只是图片控件显示的内容是图片。
图片控件的创建:
GtkWidget *gtk_image_new_from_file( const gchar *filename );
filename:图片的名字,带路径的话需要加上路径( 相对或绝对 )
返回值:图片控件指针
通过上面方法创建的图片...
分类:
其他好文 时间:
2015-07-28 13:02:27
阅读次数:
161
我们到处都能看到进度条的应用,我们下载拷贝个文件,下载个电影等总能看到进度条的影子,如图:
进度条的常用操作无非设置其比例或者获取其比例。
进度条的创建:
GtkWidget *gtk_progress_bar_new(void);
返回值:进度条指针
设置进度条显示的进度比例:
void gtk_progress_bar...
分类:
其他好文 时间:
2015-07-28 13:02:20
阅读次数:
176
搭建好环境后,在终端敲 glade 即可启动glade工具。
glade的整体框图:
常用控件选择区:列举了常用的控件,常用的有三类:顶层(主窗口等),容器(各种布局容器等),控制和显示(按钮、便签、图片控件等)
当鼠标放在控件时,会自动显示控件的中文文字,同时,还能人为设置,如下图:
界面编辑区:把控件拖放在这进...
分类:
其他好文 时间:
2015-07-27 16:28:45
阅读次数:
354