在我的iOS动作表中,我显示了JSON字典中的Names:
[
{ "Name": "Doctor for Disease AAA",
"Doctor_id": "21"
},
{ "Name": "Doctor for Disease BBB",
"Doctor_id": "22"
},
{ "Name": "Doctor for Disease AAA",
"Doctor_id": "25"
}
]
Run Code Online (Sandbox Code Playgroud)
因此,在按钮单击委托时,我可以获取按钮索引并可以获取相应的"名称"和"Doctor_id".这工作正常.
但现在好像'UIActionSheet'已被弃用,我必须使用'UIAlertController'.因为我有一个大数据,我正在遍历我的数组值并调用alertcontroller处理程序(所以单击所有按钮的单个函数).但是如何从UIAlertController获取按钮索引,以便我可以同时获取"Name"和"Doctor_id".
请帮我.
在我的一个iOS应用程序中,我正在尝试使用切割图像的一部分CGImageMask.我已成功使用以下代码屏蔽图像:
- (UIImage *)maskImage:(UIImage *)referenceImage withMask:(UIImage *)maskImage {
CGImageRef maskRef = maskImage.CGImage;
CGImageRef mask = CGImageMaskCreate(CGImageGetWidth(maskRef),
CGImageGetHeight(maskRef),
CGImageGetBitsPerComponent(maskRef),
CGImageGetBitsPerPixel(maskRef),
CGImageGetBytesPerRow(maskRef),
CGImageGetDataProvider(maskRef), NULL, false);
CGImageRef masked = CGImageCreateWithMask([referenceImage CGImage], mask);
return [UIImage imageWithCGImage:masked];
}
Run Code Online (Sandbox Code Playgroud)
所以,我的形象将是:
myImageView.image = [self maskImage:[UIImage imageNamed:@"image.png"]
withMask:[UIImage imageNamed:@"mask.png"]];
Run Code Online (Sandbox Code Playgroud)
问题: 输出图像与参考图像('image.png')的大小相同,周围有透明区域.但我想避开那些透明区域,并裁剪结果图像.我怎样才能做到这一点?有几个掩模,并且掩模框架与所有掩模框架不相似.我在这里附上问题概述的参考图像.请帮帮我的朋友.提前致谢.

在我的数据库中,我有date_ID一个字符串字段如下:
----------------------------------
+ date_ID +
----------------------------------
111-11-333 555+33+22 -00000
111-22-333 555+33+22 -00569 -- > element 1
111-05-333 555+33+22 -00789
111-22-333 555+33+22 -00008 -- > element 2
111-22-333 555+33+22 -00001 -- > element 3
111-22-111 555+33+22 -00001 -- > element 4
----------------------------------
Run Code Online (Sandbox Code Playgroud)
如何选择date_ID包含111-22前缀的所有字符串?
表是动态的.我是mySql的新手,所以请帮忙.
更新的问题
我在iOS中这样做,所以我也对语法感到困惑.所以,请帮我把字符串作为下面的表格.
NSString *passedPrefix = @"111-22";
[NSString stringWithFormat:@"select * from my_table WHERE date_ID LIKE \"%@\"",passedPrefix]
// How to add that last '%' here?
Run Code Online (Sandbox Code Playgroud)