我正在尝试将文本视图放在特定大小的图像视图上,但是当我从照片库中加载图像时,我的文本视图会被覆盖,我无法在其上书写 . 我想,当我为bi创建一个矩形框架时,来自图库的图像将覆盖到文本视图 . 我该怎么办?
回答:这是辛苦工作:
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info {
// set image
emailImage1 = [info objectForKey:UIImagePickerControllerOriginalImage];
//bi.image = [info objectForKey:UIImagePickerControllerOriginalImage];
image = [info objectForKey:UIImagePickerControllerOriginalImage];
bi = [[UIImageView alloc ] initWithImage: image ];
bi.frame = CGRectMake(20.0f, 100.0f,260.0f, 285.0f);
[self.view addSubview: bi];
[self.view bringSubviewToFront:scroll];
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
[picker release];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker
{
// release picker
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
[picker release];
}
帮助PLZ
2 回答
语法是
[self.view bringSubviewToFront:yourTextView];
嘿那里,有一行导致问题 . 您将
bi
添加为子视图,如下所示:那是对的 . 但是从UIView的冥想看这个:
请尝试以下方法
将“YourTextView”替换为指向textview的指针 . 它应该工作 .
桑德罗梅尔