我查看了很多帖子并进行了多次搜索,但没有找到答案。也许没有一个。我在我的视图中添加了一个UIText视图,但我想将其向下移动,使其显示在页面的一半左右。
答案 0 :(得分:3)
您可以使用frame
或UITextView
的{{1}}属性并设置其位置。
离。
UIImageView
答案 1 :(得分:1)
用于图片视图:
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(5, 5, 100, 50)];
表示文字:
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectZero];
[textView setFrame:CGRectMake(X, Y, 320.0, 200)];
[textView setEditable:NO];
[self addSubview:imgView];
[self addSubview:textView];
答案 2 :(得分:0)
在框架中创建它。我不能在这里测试代码,但你应该做类似的事情
initWithFrame
构造函数那是:
/* 1. */
CGRect frame = CGRectMake(cornerX, cornerY, width, height);
/* 2. */
UITextView *tw = [[UITextView alloc] initWithFrame: frame];
希望它有效并且它很有用。
答案 3 :(得分:0)
尝试使用正确的坐标创建这样的视图。
UITextView *textView = [[[UITextView alloc] initWithFrame:CGRectMake(CGFloat x, CGFloat y,CGFloat width, CGFloat height) autorelease];