当您在我的应用程序中单击“共享”时,您将显示如下所示的ActionSheet:
Library
点击“拍照”,你就会看到一个ImagePicker,上面写着"presentModalViewController“。你拍一张照片,然后在ImagePicker中选择"OK“。在这里,我希望这张照片与其他标签在一个新的视图中拍摄。如下所示:
(新视图)小照片(刚刚拍摄)-标签1(前。照片标题)-标签2(前。照片位置)
还有一个“分享”按钮来分享你的照片和信息。
我该怎么做?拍完照片后我就停下来了。如何将我的照片(在图像视图中)发送到另一个视图?
谢谢
发布于 2010-12-13 20:42:19
为了这个,
在appDelegate类中创建一些全局变量,并使它们具有属性。
为了保存图像,使UIImage对象在应用程序委托和标题和路径,创建字符串变量,然后所有这些:属性。
然后,当您在选择时从modelView中选择图像时,您必须设置app委托属性(图像、标题、路径).and导航到其他页面和新页面的viewWillAppear上。
通过这些对象设置控件(ImageView和标签)。
希望它能帮到你。你需要对这个逻辑进行编码。
发布于 2010-12-13 21:24:11
有人已经建议通过使用appDelegate来实现这一目标。
你也可以用另一种方式。
只需在第二个视图控制器中声明一些变量,如imagePath和imageTitle。并将属性设置为
@property (nonatomic,retain) NSString *imagePath;
然后在第一个视图中,控制器访问以下变量
secondViewControllerObj.imagePath = @"Give Image Path Here";
然后您可以以self.imagePath
的形式访问第二视图控制器中的self.imagePath
致以敬意,
萨蒂亚
https://stackoverflow.com/questions/4435817
复制相似问题