草庐IT

visibility

全部标签

android - 如何在 Android 中检查软件键盘的可见性?

我需要做一件非常简单的事情-找出是否显示了软件键盘。这在Android中可行吗? 最佳答案 新答案添加于2012年1月25日自从写下下面的答案后,有人提示我ViewTreeObserver的存在和friend们,从版本1开始就潜伏在SDK中的API。不需要自定义布局类型,一个更简单的解决方案是为您的Activity的RootView提供一个已知ID,例如@+id/activityRoot,将GlobalLayoutListenerHook到ViewTreeObserver,然后从那里计算Activity的View根和窗口大小之间的大

flutter 标签栏 : Update tab (stateful widget) everytime a tab gets visible

新年快乐!:)我有三个选项卡,每个选项卡都有一个有状态的小部件。选项卡#2中显示的数据可以由用户在选项卡#3中更改。因此,当从选项卡#3返回到选项卡#2时,我需要在选项卡#2中调用update()方法。是否有一个有状态的小部件方法会在每次小部件可见时被触发?如果没有,我有什么机会来实现这一目标?最好的,妮可 最佳答案 它没有更新的原因是小部件已经被渲染并且现在被缓存直到用户退出应用程序。您可以尝试多种方法来完成这项工作。例如,VoidCallBack方法,添加异步函数或在initState本身中留空setState。归根结底,这取决

swift - UITesting Xcode 7 : How to tell if XCUIElement is visible?

我正在使用Xcode7中的UI测试自动化应用程序。我有一个带有XCUIElements(包括按钮等)的ScrollView。有时XCUIElements是可见的,有时它们隐藏在ScrollView的上方或下方太远(取决于我在ScrollView中的位置)。有没有办法将项目滚动到View中或者判断它们是否可见?谢谢 最佳答案 不幸的是,Apple没有在XCUIElement上提供任何scrollTo方法或.visible参数。也就是说,您可以添加几个辅助方法来实现其中的一些功能。以下是我在Swift中的实现方式。首先检查元素是否可见:

c# - Web 窗体模型绑定(bind) : How to omit binding for not visible control?

我在.NETFramework版本4.5.1中使用WebForms的新模型绑定(bind)功能。我希望实现的是,根据某些条件排除一些双向绑定(bind)。我非常喜欢(希望现在出名)blogpostseries,byScottGuthrie.我使用WebFormsModelBindingPart3:UpdatingandValidation(ASP.NET4.5Series)中的第二种方法实现了一个编辑页面这是我所拥有的:(经过简化,在ElementEdit.aspx中):/*somedataboundcontrols*/">/*moredataboundcontrols*//*thes

c# - this.Visible 在 Windows 窗体中不起作用

我有一个问题。我需要在窗口加载时隐藏我的窗口。但是privatevoidForm1_Load(objectsender,EventArgse){this.Visible=false;}不工作。并且属性Visible保持为真。我错过了什么吗? 最佳答案 是的,Visible属性在Windows窗体中很重要,它实际上是创建句柄并导致OnLoad()运行的原因。换句话说,窗口在可见之前不存在。它将忽略撤消此操作的尝试。如果您使用NotifyIcon,通常仍希望创建句柄但不使窗口可见。您可以通过覆盖SetVisibleCore来实现此目的:

bash - 为什么在/etc/profile 中设置 VISIBLE=NOW?

我正在阅读Dockerfile-DockerizinganSSHService它包含以下代码:ENVNOTVISIBLE"inusersprofile"RUNecho"exportVISIBLE=now">>/etc/profile只是好奇这样做的目的是什么?TIA,奥莱P.S这里有一篇关于避免在Docker容器中运行SSH服务器的好文章:https://jpetazzo.github.io/2014/06/23/docker-ssh-considered-evil/ 最佳答案 这是一个在运行DockerizedSSHD服务时如何传

bash - 为什么在/etc/profile 中设置 VISIBLE=NOW?

我正在阅读Dockerfile-DockerizinganSSHService它包含以下代码:ENVNOTVISIBLE"inusersprofile"RUNecho"exportVISIBLE=now">>/etc/profile只是好奇这样做的目的是什么?TIA,奥莱P.S这里有一篇关于避免在Docker容器中运行SSH服务器的好文章:https://jpetazzo.github.io/2014/06/23/docker-ssh-considered-evil/ 最佳答案 这是一个在运行DockerizedSSHD服务时如何传

c# - 为什么 Html.Checkbox ("Visible") 在 ASP.NET MVC 2 中返回 "true, false"?

我正在使用Html.Checkbox("Visible")向用户显示一个复选框。在回发中,FormCollection["Visible"]值为“true,false”。为什么?在View中:在Controller中:adslService.Visible=bool.Parse(collection["Visible"]); 最佳答案 那是因为CheckBox助手生成了一个额外的隐藏字段,与复选框同名(浏览生成的源代码可以看到):因此,当您提交表单时,这两个值都会发送到Controller操作。这是直接来自ASP.NETMVC源代码

jQuery `.is(":visible")` not working in Chrome

if($("#makespan").is(":visible")==true){varmake=$("#make").val();}else{varmake=$("#othermake").val();}Make:Other? - Cancel上述代码在Firefox中运行流畅,但在Chrome中似乎不起作用。在Chrome中它显示.is(":visible")=false即使它是true。我正在使用以下jQuery版本:jquery-1.4.3.min.jsjsFiddle链接:http://jsfiddle.net/WJU2r/4/

javascript - 为什么jQuery显示/隐藏使用显示:none instead of visibility:hidden?

display:none表示该元素不会呈现为DOM的一部分,因此在display属性更改为其他内容之前不会加载它。visibility:hidden加载元素,但不显示它。为什么jQuery使用display:none来显示/隐藏函数,而不是在visibility:hidden和visibility:visible之间切换? 最佳答案 因为在display:none中,该元素出于所有目的不复存在——它不占用任何空间。但是,在visibility:hidden中,就好像您刚刚将opacity:0添加到元素中一样——它占据相同数量的空间,