小编cod*_*ind的帖子

如何删除或隐藏工具栏的顶部阴影

删除工具栏的背景后,使用图像蒙版,工具栏上方仍保留阴影线.我们如何摆脱它?如您所见,通过下图,我想使用工具栏和按钮,但没有背景或顶部阴影.

const float colorMask[6] = {222, 255, 222, 255, 222, 255};
UIImage *_img = [[UIImage alloc] init];
UIImage *_maskedImage = [UIImage imageWithCGImage:CGImageCreateWithMaskingColors(_img.CGImage, colorMask)];
[self.navigationController.toolbar setBackgroundImage:_maskedImage forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
Run Code Online (Sandbox Code Playgroud)

在隐藏与图象面具的背景以后的工具栏顶面阴影

iphone uitoolbar ios

6
推荐指数
3
解决办法
5271
查看次数

如何将图像从uiimagepickercontroller传递到另一个场景的uiimageview中

如何保存UIImagePickerController相机图像以便我可以发送到CreateViewController场景UIImageView

HomeViewController(场景1)有一个按钮,可以加载UIImagePickerController并返回来自摄像机的图像.CreateViewController(场景2)空了UIImageView.

HomeViewController.h

#import "CreateViewController.h"

@interface HomeViewController : UIViewController
<UIImagePickerControllerDelegate, UINavigationControllerDelegate>

@property (strong, nonatomic) UIImagePickerController *imagePicker;
@property(nonatomic, retain) UIImage *myImage;

- (IBAction)cameraImage:(id)sender;
Run Code Online (Sandbox Code Playgroud)

HomeViewController.m

@implementation HomeViewController
@synthesize imagePicker, myImage;

-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

if ( [segue.identifier isEqualToString:@"create"]) {
    CreateViewController *cvc = [segue destinationViewController];
    UIImage *image = myImage;
    cvc.myImage = image;

}
}

//Camera button action
- (IBAction)cameraImage:(id)sender{
//UIImagePickerController space in memory
imagePicker = [[UIImagePickerController alloc]init];
//Set the …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uiimagepickercontroller ios

4
推荐指数
1
解决办法
1万
查看次数