草庐IT

about_dialog

全部标签

ios - MonoTouch.Dialog:在同一个 StringElement 中使用不同的字体

是否可以为与MonoTouch.Dialog中的单个StringElement关联的文本分配不同的字体,例如温馨提示:预约医生 最佳答案 正如@Jason所说,您始终可以创建自己的Element。事实上,即使我的定制需求很少,我通常还是会这样做。你可以看看MessageElement看看如何完成渲染不同的字符串。您还可以使用UIViewElement选择更简单的方法并定义你的UIView有两个不同字体的标签或完全控制OwnerDrawElement. 关于ios-MonoTouch.Di

c# - Unified DLL 的 Monotouch.Dialog 替代方案

指南的一部分说要删除所有具有Monotouch前缀的引用。这包括Monotouch.Dialog和许多其他的。但它没有说明用什么代替它。我可以用什么来替换此引用,以便我可以使用RadioGroup和GPUImage等其他项目。 最佳答案 MonoTouch.Dialog在统一API中仍然可用,但它是一种特殊情况,因为MonoTouch命名空间前缀尚未删除。换句话说,它仍然叫做MonoTouch.Dialog。 关于c#-UnifiedDLL的Monotouch.Dialog替代方案,我们

iphone - iOS 核心数据 : Confused about Core Data and database

我真的很困惑核心数据到底是什么。或者我想我的问题是,在处理数据库时,您会使用CoreData吗?就像如果我想从数据库访问值,我会使用CoreData来访问这些值吗?我将如何解决这个问题?非常感谢您的帮助。 最佳答案 CoreData是一个完成“对象持久化”工作的框架。换句话说,您可以使用它来负责将对象集合保存到磁盘并稍后再次加载它们的代码。它做了很多工作,允许您存储大量数据并一次只加载您需要的对象,并在内存紧张时卸载。CoreData可以使用数据库来完成此任务,但那是它的业务,与您无关。当你使用CoreData时,它是一个黑盒子。您

objective-c - 代码/LLDB : How to get information about an exception that was just thrown?

好的,假设我在objc_exception_throw中的断点刚刚触发。我正坐在调试器提示符下,我想获得有关异常对象的更多信息。我在哪里可以找到它? 最佳答案 异常对象作为第一个参数传入objc_exception_throw。LLDB提供了$arg1..$argn变量来引用正确调用约定中的参数,从而使打印异常详细信息变得简单:(lldb)po$arg1(lldb)po[$arg1name](lldb)po[$arg1reason]确保在执行这些命令之前选择调用堆栈中的objc_exception_throw帧。请参阅WWDC15s

c# - 继承/设置 RadioGroup 的 BackgroundView 生成的 DialogViewController TableView (MonoTouch.Dialog)

我想使用MonoTouch.DialogRadioElements来选择数据,它必须有一个用于TableViewBackgroundViews的UIImageView。我可以在初始DialogViewController的TableView上设置BackgroundView,所以没问题,但是为每个RadioGroup生成的TableView具有默认的灰色背景图像,我似乎无法找到一种方法将它们更改为相同的背景样式初始的TableView。是否可以更改生成的TableView的BackgroundView(为每个RadioGroup生成的TableView)而无需去修改MonoTouch.

c# - 如何使用 Monotouch.Dialog 设置背景图片

在Monotouch.Dialog中设置背景图像(在所有控件下方)的最佳方法是什么?我正在使用Monotouch.Dialog的ElementsAPI。 最佳答案 主要的技巧是将TableView背景颜色设置为Clear然后将ParentViewController.View设置为你的形象,比如:classMyDialogViewController:DialogViewController{publicMyDialogViewController(RootElementroot):base(root){}publicoverrid

c# - MonoTouch.Dialog:部分中的 GlassButton

我有一个标准的DialogViewControler,它添加了一个Section和一个View作为构造函数:Sectionsec=newSection(newLogoHeaderView(320,87));在LogoHeaderView我添加了一个MT.DialogGlassButtonbtnContact=newGlassButton(frameContact);btnContact.SetTitle("Contact",UIControlState.Normal);btnContact.NormalColor=Settings.ButtonNormalColor;btnContac

iphone - 当搜索栏使用得太快时,MonoTouch.Dialog 元素可以为空

我有一个包含许多元素和一个搜索栏的DialogViewController。当用户在搜索栏和取消按钮之间快速点击时,以下MonoTouch.Dialog.Elements.cs中Section的Elements节点>code有时为null,因此它会抛出错误,并且应用程序会被操作系统拆除。有变通办法吗?来自Elements.cs,最新的Git版本。仅在真实设备上发生。 最佳答案 将其转化为答案-我认为这是一个错误。我已将其提交至:https://github.com/migueldeicaza/MonoTouch.Dialog/iss

ios - 重用 MonoTouch.Dialog 元素

对于动态更改屏幕上显示的输入的应用程序,我创建所有可能的Elements,然后创建一个Section,其中包含给定当前数据所需的那些.例如,如果用户与BooleanElement交互,则需要更新表单并相应地显示字段。显然这种模式不起作用,如这个测试用例所示:vardateEntry=newDateTimeElement("Timestamp",DateTime.Now);varsection=newSection(){dateEntry};varroot=newRootElement("Root"){section};vardvc=newDialogViewController(roo

c# - 在 Monotouch.Dialog 中设置 DateElement 的样式

我在应用程序的“设置”部分使用MonoTouch.Dialog。当我使用DateElement时,背景是全黑的,这与应用程序的其余部分并不匹配。有没有一种方法可以围绕“日期轮”设置所有样式? 最佳答案 您可以覆盖DateElement的CreatePicker方法,例如在您自己的MyDateElement中创建您自己的自定义UIDatePicker。对于iOS5.0(和更新的版本),另一种选择是将UIDatePicker的Appearance(静态属性)设置为您喜欢的样式(以匹配您的应用程序).这将确保从MonoTouch.Dial