user-experience

    0热度

    1回答

    我目前在xcode中构建了一个客观的c应用程序,该应用程序具有占用大约80%屏幕的单元格的全屏水平滚动集合视图;类似于Instagram,Vine等。最初在这些单元中是在加载视图时从后端源加载的视频缩略图。 因为一次加载所有这些视频的效率非常低,所以我试图找到一种在用户滚动浏览集合视图时一次只加载一个视频的方法。 我现在实现这一权利的方式是使用scrollViewDidEndDeceleratin

    5热度

    1回答

    在确保最佳体验的同时提示用户访问摄像头(或其他功能)的最有效方法是什么? 访问相机时,iOS必须要求客户允许访问。众所周知,如果客户说“不”,但随后改变主意,则无法在应用程序中反转这一决定。他们必须去设置和遵循一些步骤来重新启用访问,即: Settings -> Privacy -> Camera -> [Your App] -> turn switch on

    3热度

    1回答

    正如标题所示,我正在寻找一种方式来通知webrtc视频会议的用户,他们可能遇到的质量问题是由于网络带宽或CPU使用率或其他.. 我知道WebRTC Stats API(getStats),但我真的不确定检测问题的正确方法。我看到我可以访问比特率,丢包率,RTT,但我不确定一种算法来确定基于这些指标的视频质量。 我知道webrtc自动降低基于带宽或CPU等分辨率,并认为检测这可能是一种可能性? 任何

    0热度

    2回答

    我需要创建一个包含少量产品的画廊,产品将显示在列表中,当点击项目时,画廊将打开,取决于您点击哪个项目,画廊中显示的内容将会不同。 对于这种特殊情况,关于设计(UX)和性能,最好是使用片段还是活动?数据来自JSON网络服务器

    1热度

    2回答

    A有一个可以在点击“停止”按钮后停止的蛋。我想要的是在点击确认框中的“取消”之后,使该定时器再次工作(从停止点开始)。任何消化?感谢您的帮助:) <!DOCTYPE html> <html> <body onload="timer();"> <button onclick="exit();">stop</button> <p id="seconds">30</p> <s

    0热度

    2回答

    我遇到了我正在处理的设计/ UX问题。 我有一个按钮说“没有过滤器”,如果我点击,我想它改变为“重置”,点击重置应该让我回到旧状态。 (没有过滤器)(此外,如果有帮助,我将更改下拉列表中的值) 我应该用什么来表示这种行为? (开关,按钮?)有点困惑。 代码: <button type="button" class="btn btn-sm" id="removeDwell"> <i

    4热度

    2回答

    我想解释一下为什么要他们之前,需要摄像头/麦克风的用户,使他们能够做出更好的选择,如果他们想授予或不前。 为了实现这个我需要一种方法来检测权限是否已被授予,以便我可以在实际询问他之前向用户解释请求。我也不想每次都问(即使我已经有权限!)。

    1热度

    3回答

    点击“go”按钮后,出现八个单词中的一个。我想知道如何编写一个禁止重复的函数,所以不会显示两次。有任何想法吗?感谢所有帮助:) <!DOCTYPE html> <html> <head></head> <body> <button id= "go">go</button> <div id="word"></div> <script type="text/javascript">

    2热度

    1回答

    我想根据我的应用程序的用户显示不同的视图,例如,如果用户是admin他可以看到所有控件或者当它充当user时他只能看到控制和UI的子集,他可以执行有限的操作。 我想到的一个解决方案是将页面的角色信息作为JSON发送,但这需要我具有登录用户的知识,所以基本上我可以首先检查用户是否登录通过cookie?如果没有,我可以加载轻量级版本的登录页面,并在用户登录后,我可以发送一个新的页面,其中嵌入用户的个人

    2热度

    1回答

    我在使用CallKit时出现正确的UI问题。 我希望能够创建一个CallKit调用,而不需要显示原生UI(Accept/Reject屏幕)。据我所知,创建CallKit对象的唯一方法是使用一个intent(它仍然需要CallKit屏幕)或呈现一个来电屏幕,在按下Accept之后,您将有一个呼叫进行。 我使用WebRTC作为媒介,所以我实际上可以“创建”没有CallKit的调用;然而,当我通过这种方