我在 Xcode 11 beta 中遇到了一个问题。
问题是我没有window在AppDelegate文件中声明默认变量。
有人面临同样的问题吗?
我正在开发一个iOS应用程序(Objective C),我需要处理图像处理.
应用模块中的功能是,
拍摄要编辑的任何图像(父图像).然后将其他图像如similes,emojies,贴纸放入该图像中.子图像应在父图像边界内可伸缩,可旋转,可拖动.
我成功地管理了子图像缩放,旋转,拖动效果.
但问题是,在缩放,旋转,拖动子图像期间,位于父图像外部的图像部分应该变得模糊或者比父图像内部的图像部分更低.
我附上了我正在寻找的输出的参考屏幕截图.
编辑:这是代码段.
UIImageView* randomView = [[UIImageView alloc] initWithFrame:CGRectMake(130, 200, 100, 100)];
randomView.image = image; //image coming from gallery
randomView.userInteractionEnabled = YES;
randomView.alpha = 0.8;
imageView.backgroundColor = [UIColor clearColor];
imageView.opaque = NO;
randomView.backgroundColor = [UIColor clearColor];
randomView.opaque = NO;
[self addPanGesture:randomView];
[self addPinchGesture:randomView];
[self addRotateGesture:randomView];
[imageView addSubview:randomView];
Run Code Online (Sandbox Code Playgroud) appdelegate ×1
image ×1
ios ×1
objective-c ×1
uiimage ×1
uiimageview ×1
uikit ×1
uiwindow ×1
xcode ×1