jjzjj

Snapchat

全部标签

ios - 表格 View 单元格中的独特 Collection View ,如 snapchat 故事

我想在我的tableview的最顶部包含一个可选的(有时有,有时没有)唯一View(这意味着它将与我的tableview一起滚动)。这个View可能会很复杂,因为它有自己的CollectionView。由于View会很复杂,我正在寻找一些建议或其他更好的方法来执行此操作,snapchat故事表具有此功能我看到的选项:使View成为最顶层的单元格让这个View成为标题(看起来不像它会缩放,例如如果我想要2个View或将它们放在表格中间的某个地方)也许将tableview放在ScrollView中,并在ScrollView中定义这个独特的View?我不喜欢这些选项的是:因为这个View是可

ios - 如何从我的 native iOS 应用程序在 SnapChat 上共享图像?

我想通过我的原生iOS应用程序在SnapChat上分享图像。我试图搜索集成过程,但找不到任何方法,因此我可以集成逻辑以在SnapChat中从我的应用程序共享图像。请帮忙。如果可能,请分享任何示例? 最佳答案 你试过..当你点击我们应用程序中的非分享按钮时:你可以传递图像或文本或数据检查代码:NSArray*objectsToShare=@[yourtextorimageobjects..];UIActivityViewController*activityVC=[[UIActivityViewControlleralloc]init

ios - 当我在图片上实现类似 Snapchat 的涂鸦时出现内存问题(包括详细信息)

我尝试实现类似Snapchat的功能,允许用户在拍摄的照片上画东西。基本上,我有两种看法。(这里有一些代码)UIImageView*imageView;//holdingthetakenpicture(originalimage)UIImageView*drawingView;//theviewonwhichalldrawinghappens/*thisistheactiontriggeredbygesturerecognizer*/-(void)drawingViewDidPan:(UIPanGestureRecognizer*)sender{CGPointcurrentDraggi

ios - 你如何在 iOS 上捕获全屏相机照片?

在Snapchat上,它允许您在iOS上拍摄全屏相机照片。预览是全屏的,返回的图片是全屏的。似乎没有裁剪/拉伸(stretch)/等...所见即所得。现在我查看了所有地方,但我无法弄清楚这实际上是如何完成的,看到iPhone相机总是返回纵横比为4:3的图像。是的,您可以使用相机View转换来进行全屏“预览”,但返回的图像仍然是4:3,需要裁剪。所以我的问题是,如何在不裁剪的情况下在iOS上拍摄全屏相机照片?如果您的回答是无法做到,那么Snapchat如何做到(或看似做到)? 最佳答案 Snapchat不会显示相机拍摄的所有内容。通过

ios - Snapchat 如何在图像上显示文字

我正在开发一个iOS应用程序,用户可以在上传图像(如Snapchat)时添加描述/文本。他们是渲染图像并将文本添加到图像中,以便它成为图像本身的一部分,还是显示为图像上的UILabel?对于第二个选项,文本必须单独发送到服务器。附言只是与服务器端程序员争论,我建议第二个选项。 最佳答案 如果我们在SnapchatAPI中检查/ph/upload(最后更新于23-12-2013)我们可以看到您可以上传照片或视频。当然,这不是最新版本(尽管这是我能找到的最后一份文档),但我假设在这方面没有任何变化。这意味着文本是在移动客户端应用中插入到

iphone - SnapChat 如何向其他设备发送数据?

我很想知道SnapChat如何将数据发送到其他移动设备。例如,它是将数据发送到服务器然后将其存储以供下载,还是通过内置ios功能将数据直接发送到设备?我对在设备之间发送数据的整个过程很感兴趣,但我不确定是否需要通过服务器访问网络路由。谢谢 最佳答案 简短回答:snapchat肯定使用服务器发送数据,接收者必须从那里下载数据。这是一个关于如何在iOS上使用推送通知的教程(我想这就是你想要做的):http://www.raywenderlich.com/32960/apple-push-notification-services-in-

android - 如何像 snapchat 一样获得更高的相机预览 fps?

在Android上,任何人都知道snapchat使用什么技巧来在他们的相机预览中获得如此高的帧率?我尝试了各种方法:使用纹理View代替表面View强制硬件加速使用较低的分辨率使用不同的预览格式(YV12、NV21丢帧)改变对焦模式没有一个让我接近恒定的30fps,甚至可能高于snapchat似乎达到的水平。我几乎可以达到与谷歌相机应用程序相同的fps,但这不是很好,而且我的显示器分辨率低得多。编辑:使用方法与官方安卓视频录制app使用的方法相同。那里的预览具有相同的图像质量并锁定为30fps。 最佳答案 试一试它有效publicv

android - 像 Snapchat-Discover 这样的 Spannable RecyclerView

我正在尝试使用TwoWayView库创建一个如下图所示的可跨越式recyclerView:https://github.com/lucasr/twoway-view但我无法获得所需的View,并且遗漏了一些空单元格。finalSpannableGridLayoutManager.LayoutParamslp=(SpannableGridLayoutManager.LayoutParams)itemView.getLayoutParams();//finalintspan1=(itemId==0||itemId==3?2:1);//finalintspan2=(itemId==0?2:(

MongoDB : Snapchat like notification schema for the database

我已经对以下主题进行了一些研究,我想从更有经验的开发人员那里获得建议,看看我的解决方案是否是最好的。如果您不知道Snapchat是什么,它是一款可让您与friend分享图片的移动应用程序。我感兴趣的是应用程序的通知部分,用户可以在其中检查他是否收到了新图片。它看起来像这样:我想做的是找到最好的方法来检查,当用户打开应用程序或刷新View时,他是否使用MongoDB收到了新的图像/消息。经过一些研究,最好的解决方案是在我的Mongo数据库中拥有三个集合:User:User_IDUsernamePasswordHash...其中User_ID是唯一的,由MongoDB生成Messages:

ios - Swift:从相机/UIImagePickerController 直接转到 View Controller

在我的应用中,我希望用户能够拍照、展示照片,并且通过点击照片可以添加一个文本字段,以便他们可以在图像之上书写。这与在Snapchat中向图片添加文本的功能完全相同。据我所知,在拍摄图像并能够对其进行编辑后呈现图像的唯一方法是设置:imagePicker.showsCameraControls=false制作自定义叠加层:@IBActionfunctakePhoto(sender:UIButton){imagePicker=UIImagePickerController()imagePicker.delegate=selfimagePicker.sourceType=.Cameraima