首页 > TAG信息列表 > xamarin-ios

尝试导入库(DLLImport)获取System.DLLNotFoundException

我用xcode创建了一个静态cocos项目,整个项目由一个名为File.c的.c文件和以下功能组成: int Get10() { return 10; } 我为其创建了一个名为“ Numbers”的目标,并构建了一个项目,该项目创建了一个libNumbers.a.我将libNumbers.a移到了MonoTouch项目的根目录,并在其

CodeGo.net>如何使用Monotouch.Dialog设置背景图像

在Monotouch.Dialog中设置背景图像(在所有控件下方)的最佳方法是什么?我正在使用Monotouch.Dialog的Elements API.解决方法:主要技巧是将TableView背景颜色设置为Clear,然后将ParentViewController.View设置为图像,例如: class MyDialogViewController : DialogViewController {

CodeGo.net> MonoTouch.Dialog:部分中的GlassButton

我有一个标准的DialogViewControler,它添加了一个带有View的Section作为构造函数: Section sec = new Section (new LogoHeaderView (320, 87)); 在LogoHeaderView中,我添加一个MT.Dialog GlassButton btnContact = new GlassButton (frameContact); btnCont

c#-从命令行完全构建Monotouch应用程序捆绑的完整步骤是什么?

我想知道完整的步骤是要构建一个MonoTouch C#应用程序,该应用程序由包含xib文件的主应用程序程序集和一组可能还包含xib文件的库程序集组成. 我们出于各种我不愿讨论的原因,试图通过适当的MSBuild脚本(MonoTouch尚不支持)自动执行这些步骤,以在此关注该问题. 到目前为止,这是我想到

CodeGo.net> Monotouch.Dialog:如何从RadioGroup中预选一个元素?

我的Monotouch.Dialog控制器中有一个元素,它公开了可能的选择列表(带有许多RadioElement的RadiooGroup). 如果选择了其中一个元素,则会弹出堆栈中的一个控制器,并且显示子项目的元素现在将显示所选项目的值. 但是,如果对话框被初始化,我想设置元素的当前值.我尝试设置该节的“ Sele

c#-Monotouch:在5.0之前版本的设备中设置窗口

在我的应用程序中,我检查设备运行是否低于iOS 5.0,然后将主视图添加到Window中,如下所示: if (UIDevice.CurrentDevice.CheckSystemVersion(5, 0)) window.RootViewController = tabBarController; else window.AddSubview(tabBarController.View); // make the window vis

指针崩溃CGImage崩溃的应用程序

我有一种方法可以用来创建单个较大的位图,然后使用较小的图块图像填充该位图: private CGBitmapContext ExtractWriteableBitmap( RGBPaletteRecord rgbPalette, double dpi, ChartIndexFile indexFile, RasterChartFile chartFile ) { //CGBitmapContext bitm

c#-使用MonoTouch创建自定义图像滤镜

我正在使用Xamarin for iOS即时创建合成图像.我有两张图像,一幅是基本图像(黑白),另一幅是用于滤色镜的alpha蒙版“贴图”.然后,在运行时提供RGB值,这样我就可以使合成图像成为应具有的颜色. 我已经找到了许多用于更改整个图像的解决方案,但是我很难找到一个很好的解决方案来创建仅

永远不会调用重写的DialogViewController方法?

这是我的第一个问题,对不起,我深表歉意. 我是使用Xamarin和iOS开发的新手.我有一个DialogViewController的自定义实现,以便可以重写UITableViewController上的某些方法.出于问题的考虑,这是一个非常基本的实现. public class CustomDialogViewController : DialogViewController

C#-如何在m​​onotouch Xamarin中动态调整按钮和标签的大小

在xcode中,我设计了包含标签的按钮,我想根据内容调整按钮和标签的大小.解决方法:您有几种选择: >您可以自己调整控件的大小,在这种情况下,您将覆盖UIViewController中的ViewDidLoad方法,然后手动设置每个视图的Frame属性.>您可以使用“自动布局”为在视图上如何显示不同元素提供规则

c#-将代码标记为在设计时不运行

当使用新的Xamarin.iOS设计器时,它将自动创建您的控制器,视图等,因此您的C#代码可以在设计图面上运行并实际呈现(而不必等到运行时). 因此,如果您有一个控制器,它是构造函数,则将调用ViewDidLoad. 所以说我有一个像这样的控制器: class MyController { readonly ISomeService s

C#-iPhone-未经授权的访问异常

我确信Xcode开发人员也可以回答这个问题. 我在下面的Xamarin中有我的代码的屏幕截图. 为什么会出现未经授权的访问异常?我应该可以写到documents文件夹吗? 码: var webClient = new WebClient(); //var documentsFolder = Environment.GetFolderPath (Environment.SpecialF

c#-已引发MonoTouch.Foundation.MonoTouchException引发了Objective-C异常.名称:NSInternalInconsistencyException

每当我在Xamarin中运行iOS应用程序时,我似乎都会遇到此问题. MonoTouch.Foundation.MonoTouchException has been thrown Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: Could not load NIB in bundle: ’NSBundle ... (loaded)' with name ‘R

C#-Xamarin.Forms:用于在UITableViewCell上显示公开指示器的自定义渲染器

我想在我的iOS表格视图单元格上显示一个披露指标.我发现this thread并提出了自定义渲染器.我尝试了这个: [assembly: ExportRenderer (typeof (EmployeeCell), typeof (EmployeeCellRenderer))] namespace HelloXamarinFormsWorld.iOS { public class EmployeeCellRenderer :

CodeGo.net>如何使用UIAlertController从UIViewController显示警报消息

我正在尝试在UIViewController中使用UIAlertController显示消息. 使用VisualStudio 2015 CTP 5 … 来自的二手样品: http://forums.xamarin.com/discussion/26404/uialertcontroller-question-for-ipadhttp://www.hjerpbakk.com/blog/2014/11/23/from-uialertview-to-uialertcontrol

我如何在Xamarin.Android和Xamarin.iOS上使用dllmap?

我正在使用Xamarin.Android,像这样设置一个项目 > Windows的本机库(NativeMethods.dll) >适用于Android的本机库(NativeMethods.so)>便携式P / Invoke库,将DllImport导入NativeMethods.dll> Windows应用程序(使用便携式P / Invoke库Windows本机库)> Android应用程序(使用便携式P /

弹出视图时是否存在iOS替代?

我有一个MasterDetail应用程序和一个NavButton添加新项目.我能够成功地将视图弹出,但是我需要重新加载表格.那么我的MasterViewController究竟如何知道它何时被弹出以便可以重新加载呢? 这是流行代码: NavigationController.PopViewController(true); 它可以按预期运行,我只需要Mas

c#-将Icon属性与Xamarin.Forms中的嵌入式图像一起使用

我正在处理shared project,并实现了Master Detail Page.现在,我向共享项目(又名embedded image)添加了图像.图像的构建动作是嵌入式资源,我正在遵循建议,将名称空间(HelloForms)和子文件夹(Ressources)考虑在内.结果应为以下内容: 如您所见,leftBarButtonItem是通过Icon属性设置的.

CodeGo.net>从UITableView中获取选择行?

在我的Xamarin iOS应用中,我有以下代码: public class TableSource : UITableViewSource { public override void RowSelected(UITableView tableView, NSIndexPath indexPath) { new UIAlertView("Row Selected", TableItems[indexPath.Row], null, "OK&

C#-捕获用户触摸的x和y,iOS Xamarin Forms

我正在使用Xamarin Forms(Xamarin Studio社区)来编写iOS应用.我只需要捕获用户触摸的坐标并释放按钮即可. 我已经在整个Google上进行了搜索,但只找到了根本不起作用的回复.它们要么用于Android,要么用于Swift,或者用于XCode,或者用于实际使用的方式太多. 我所看到的最接近的答案是:

C#-使用Xamarin / Vision框架进行iOS条码检测

我想使用带有C#/ Xamarin的iOS 11的新视觉API检测条形码. 但是,xamarin的VNDetectBarcodesRequest类是抽象的.不是其他请求类型,例如VNDetectRectanglesRequest.框架的这一部分是否未在Xamarin中实现,还是我在这里遗漏了一些东西? 基本上,我想调整矩形检测样本(https://developer.xa

首页> C#>如何读取图像源或图像名称在Xamarin.forms?

我正在处理Xamarin表单,现在在该图像的水龙头上使用TapGestureRecognizer在图像中,我需要在c#中获取图像的来源.我怎么得到的?我这样做的原因是,Xamarin表单中的单选按钮不可用,点击图像时,我将检查图像的来源(如果来源已选中),则需要将来源更改为未选中,反之亦然. 这是我的XAML代码

使用设备构建时,Monotouch在LINQ查询上崩溃

这是我得到的错误: | mscorlib | |在仅使用–aot的情况下尝试JIT编译方法’System.Linq.OrderedEnumerable`1:GetEnumerator()’. 从我看过的内容来看,在这种情况下,编译器似乎未包含方法“ GetEnumerator”,这是因为LINQ需要该代码.确保编译器将其包括在内的正确做法是什么? 我在网上

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

我在我的应用程序“设置”部分上使用MonoTouch.Dialog. 当我使用DateElement时,背景全是黑色,与应用程序的其余部分并不完全匹配.有什么办法可以围绕“日期轮”设置所有样式?解决方法:您可以覆盖DateElement的CreatePicker方法,例如在您自己的MyDateElement中创建自己的自定义UIDate

C#-MonoTouch-UIDevice.CurrentDevice.Name-UTF8

我们注意到在MonoTouch中使用UIDevice.CurrentDevice.Name时,UTF8字符不能正确显示. 如果您使用某些特殊字符(例如,按住iPad键盘上的撇号键),则显示为“ iPad 2 ??”. (对不起,不知道在Windows中显示这些字符的等效项) 是否有建议的解决方法来获取正确的文本?我们不介意自己转换为UT