我正在使用像素值在我的iphone模拟器上进行图像修改.
我创建了几张保存在用户相册中的照片,我希望从模拟器恢复到我的imac.我在哪里可以找到图像?
我正在使用照片滑动来显示我的图像.使用它时的默认行为是,一旦点击图像,我将能够将我带到放大照片的"放大页面",我可以通过滑动逐个查看它们.
我正在尝试覆盖此行为,因为我想在用户单击图像后执行其他操作.
我有一个应用程序,基本上可以用来下载,上传和管理各种Web服务的照片.
我希望图像列表视图看起来像iOS照片应用程序,但不太确定最好的方法是什么.
我以为我可以使用NSMutableArray和子类UIScrollView从头开始创建该功能,但我真的很想使用NSFetchedResultsController,因为在Core Data中动态/异步更新/插入/删除了与图像相关的一些数据.
现在我已经设置了一些非常hacky的东西.
我创建了一个单独的Core Data实体来保存每个托管对象中4张照片的关系,并通过它们创建了UITableView循环.然后,cellforrow委托将遍历每个表格单元格中的4张照片.这种方法很糟糕,因为很难动态删除和插入照片,每次更新时我都必须重建关系并重新加载表格.
我看过其他一些库,但是我真的很想知道最简单有效的方法是什么.
我正在为我的照片库使用Galleriffic jQuery插件.库图像是从PHP中的数据库加载的.我希望能够从另一个网页链接到图库中的一张照片,并使用URL查询传递该图像的ID.然后应该选择此图像并在大预览(或幻灯片放映容器)中显示,而不是默认的第一个图像.
我想做的是:
mywebsite.com/pictures/?pid=12345
Run Code Online (Sandbox Code Playgroud)
其中12345是要选择的图像的ID.
我正在开发一个iOS应用程序.在我的应用程序中,我有一个viewController包含UIWebview.我在该网页视图中加载了一个网址.该网页中有一个"上传"按钮.当我们点击该按钮时,它将打开手机照片库,用户可以从图库中选择一张照片.
我的问题是从图库中选择任何照片后,视图控制器正在重新加载,并且再次在Web视图中打开相同的URL.所以我无法上传任何文件.
有人请帮帮我.请.
谢谢,AKS
我想从 URL 下载图像并保存在图库中。
此源在 Android 上运行良好,但不适用于 iOS。
import RNFetchBlob from "rn-fetch-blob";
let imgUrl = 'https://static.scientificamerican.com/sciam/cache/file/EAF12335-B807-4021-9AC95BBA8BEE7C8D_source.jpg'
let newImgUri = imgUrl.lastIndexOf('/');
let imageName = imgUrl.substring(newImgUri);
let dirs = RNFetchBlob.fs.dirs;
let path = Platform.OS === 'ios' ? dirs['MainBundleDir'] + imageName : dirs.PictureDir + imageName;
RNFetchBlob.config({
fileCache: true,
appendExt: 'png',
indicator: true,
IOSBackgroundTask: true,
path: path,
addAndroidDownloads: {
useDownloadManager: true,
notification: true,
path: path,
description: 'Image'
},
}).fetch("GET", imgUrl).then(res => {
console.log(res, 'end downloaded')
});
Run Code Online (Sandbox Code Playgroud)
我需要iOS的权限才能将照片保存在图库中?
我使用设备的默认相机在我的应用程序中捕获照片。当我使用 android 10 及以下版本时,一切正常。但是当我在 android 11 中使用相机时,就无法在应用程序中使用了。你能帮我解决这个问题吗。
我使用了来自Chris Banes opensource photoview库的photoview以及ViewPager中的Universal Imager Loader库来制作图库应用程序.问题是,当我尝试删除图像时,sdcard中的图像文件被删除,关联的数据列表被更新,当我调用notifyDataSetChagned()时,没有任何反应,视图保留在寻呼机内部而不会被更改.
覆盖getItemPosition()并返回POSITION_NONE将从PhotoAttacher返回错误:E/AndroidRuntime(18407):java.lang.IllegalStateException:ImageView不再存在.你不应该再使用这个PhotoViewAttacher了.
没有它,正如我所提到的,没有变化.有任何想法吗?
下面是代码的链接:
android photo-gallery android-viewpager android-pageradapter
我有一个运行正常的fancybox 照片库,但我正在尝试为照片添加标题,但根本无法显示它们。
HTML
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.20/jquery.fancybox.min.css" />
<a data-fancybox="gallery" class="party" title="I met Anna in 2007 while in college at NAU in Flagstaff, AZ." href="images/anna.jpeg">
<img class="smig" src="images/anna.jpeg">
</a>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.1.20/jquery.fancybox.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
JS
$(document).ready(function() {
$("a.party").fancybox({
helpers : {
title: {
type: 'inside'
}
}
});
});
Run Code Online (Sandbox Code Playgroud)
请帮忙!
下面的代码部分拍摄了 arkit 的快照并将其放置在图像视图上。我正在尝试将其剪掉,然后从拍摄照片并自动将其保存到照片库中,而无需先将其放置在图像视图中。
@IBOutlet var cryMeARiver: UIImageView!
@IBOutlet weak var augmentedRealityView: ARSCNView!
@IBAction func place(_ sender: Any) {
//THIS LINE OF THE CODE BELOW SAVES THE SNAPSHOT TO THE IMAGEVIEW
cryMeARiver.image = augmentedRealityView.snapshot()
}
Run Code Online (Sandbox Code Playgroud) 我想在我的iPhone应用程序中创建一个包含上一个和下一个按钮的图库.
如果有人有想法,链接,示范或某些导致我实施画廊的东西,请提供给我.
我正在寻找一些框架,允许我创建一个允许用户滑动图片的照片库,然后选择一个,然后根据该图像将它们带到特定的视图.我在另一个应用程序中看到了这个想法,并且不知道这是一个开源框架,还是有类似的东西.

嗨,我正在开发一个应用程序,其中有一个选项从iOS照片库中选择照片.我必须将选定的照片上传到服务器.要上传图像我正在使用Kaltura SDK,所以我处于无法直接发送UIImage到服务器的情况.我需要发送保存的图像文件路径.
为此,我找到了一个解决方案,即将选定的照片保存在特定的文件路径中,然后我将使用该文件路径.但问题是我不希望再次在手机内存中保存照片,因为这些照片已经存储在特定路径中.
那么有没有其他选项来重新保存图像文件路径而不再保存它?
photo-gallery ×13
ios ×4
iphone ×3
android ×2
javascript ×2
jquery ×2
objective-c ×2
arkit ×1
camera ×1
cocoa-touch ×1
core-data ×1
fancybox ×1
frameworks ×1
html ×1
ipad ×1
java ×1
kotlin ×1
php ×1
react-native ×1
save ×1
simulator ×1
swift4 ×1
uitableview ×1
uiwebview ×1