使用Xamarin Forms,考虑下面的Xaml.
<StackLayout VerticalOptions="FillAndExpand">
<Image x:Name="cameraImage" Source="camera.png" />
<Label Text="Describe the image" />
<Editor />
<Button Text="Save" />
</StackLayout>
Run Code Online (Sandbox Code Playgroud)
这将呈现图像,编辑器和保存按钮.图像的图像比例为4x3,覆盖了可用屏幕高度的三分之一.编辑器呈现如下.
问题是键盘覆盖了iOS中的编辑器.通常是标准的iOS问题.
问题是:Xamarin Forms处理这个问题的方法是什么?
谢谢
//约翰
在android xml:ish
有没有办法直接根据xml中的布局大小/方向更改可见性属性?
我在片段中有一个按钮,只有小屏幕尺寸才能看到.在更大的尺寸上,让我们说布局大,我希望它被隐藏.
当然,我可以毫无问题地为此编写代码,但出于学术原因,我想知道它可以做这样的事情.
<Button
android:id="@+id/btn_check_availability"
style="@style/product_info_footer_button"
android:layout_width="fill_parent"
android:layout_height="35dp"
android:text="@string/check_availability"
android:visibility="<magic expression here>" />
Run Code Online (Sandbox Code Playgroud)
谢谢
//约翰
可能是一个简单的设置问题,但我似乎无法找到设置.使用iOS项目运行Xamarin Studio 3.当我点击Run(播放符号)时,应用程序构建并部署.但该应用程序无法启动,我必须手动启动它.在三部手机和两部iPad上都是一样的,所以它必须是Xamarin Studio或Mac本身的设置.
消息如下:
"等待调试器连接......应用程序已经构建并上传,或者已经是最新的".
然后我手动启动应用程序,调试器连接,一切都很好.不是bug问题,而是我想知道的原因.:)
谢谢
约翰
背景:
我需要对如何使用MonoTouch在iOS设备上呈现像素完美图像有一个基本的了解.我对iOS生态系统的理解目前是有限的,在过去的18年里,它是Windows平台的开发者.据我所知,有一个共同的坐标系统,无论是视网膜显示器还是旧的"iPhone 3g"显示器,都可以呈现相同的视图.
问题是:
使用MonoTouch生成和显示图像而不会出现模糊或失真的最佳方法是什么?
// AnkMannen
我已经尝试过在这个问题上做作业,但是没有我能做的搜索让我更接近答案.最受欢迎的是在Azure Service Bus上检测并删除孤立队列,主题或订阅.
我的情景:
我有多个服务正在运行(标准win服务).在启动时,这些进程开始订阅Azure Service Bus中的给定主题.我们将主题称为"消息".
当服务关闭时,它会以一种很好的方式取消订阅.
但有时会发生一些事情并且服务崩溃,导致取消订阅失败,然后订阅就会挂起.
我的问题:
1)从我所看到的情况来看,每个死主题订阅都会在邮件发送到该主题时计算.即使没有人会去接它.事实还是虚构?
2)无论如何都要删除一段时间未检查过的订阅,例如过去24小时?最好是Power Shell脚本吗?
我直接向微软提出这个问题,但尚未收到任何答复.当然,我不能成为第一个体验这一点的人.如果我收到任何第三方信息,我也会更新此信息.
谢谢
约翰
我有一个包含几个较小控件的画布.如果我将手指拖过它们,它们就会被选中.触发ManipulationDelta或MouseMove事件.一切正常.
但是我希望在这些图像上方显示较低的不透明度.所以我添加了一个简单的Image元素.
我的问题是:我可以制作它,以便图像不会"窃取"我的事件,并且图像下方的元素会获取所有数据.一个图像可以覆盖下面的几个对象,所以我不能简单地转发事件.
我可以举例说明这是根据请求实现的,但避免直接发布,因为它可能被视为垃圾邮件或广告.
谢谢