小编Dri*_*uak的帖子

什么方法让你的SQLite数据库关闭iPhone?

我想在做一些测试后分析我在iPhone应用程序中的数据,并且数据在SQLite数据库中.我有什么办法可以将它从iPhone上复制回我的笔记本电脑吗?我不知道任何允许我进行文件系统样式访问的机制.

iphone

29
推荐指数
3
解决办法
2万
查看次数

使用MonoTouch时Interface Builder中的图像

我是MonoTouch和iPhone开发的新手.我在MonoDevelop的资源文件夹中有我的图像(PNG),但是如果我想在Interface Builder中为按钮设置图像属性,我该怎么做?这总是一个空白的下拉列表.我是否需要使用XCode访问XIB文件,然后以某种方式嵌入我需要的按钮图像文件?

iphone xamarin.ios

14
推荐指数
2
解决办法
4256
查看次数

在Mac上卸载Mercurial

我安装了Mercurial,只是意识到MonoDevelop还没有支持它,然后意识到我不知道如何正确卸载它.

我已经google了,找不到任何支持卸载的东西.

mercurial

10
推荐指数
2
解决办法
8597
查看次数

使用DecimalPad时如何关闭键盘

我有一个UITableView自定义单元格有一个TextField.我有DecimalPad,我们都知道,没有完成密钥.我之前已经解决了这种类型的问题,当我在正常的UIView上有一个"仅十进制"文本字段时,通过处理TouchesEnded事件然后检查是否TextField是第一个响应者,如果是,那么它将会重新签名,但是如果该技术可以现在工作然后我无法弄清楚TouchesEnded我应该使用谁(UIView所有内容都出现在,UITableViewCell,CellControler,TextField ......我想我已经尝试了一切).

我希望有另一种更清洁的方法来解决这个问题.

任何人?

iphone keyboard xamarin.ios

10
推荐指数
2
解决办法
6150
查看次数

UITableViewCell的DetailTextLabel为null,缺少什么?

我错过了一些我怀疑是显而易见但我找不到的东西.

UITableViewCell cell = tableView.DequeueReusableCell("MyCell");    
if (cell == null) {
        cell = new UITableViewCell(UITableViewCellStyle.Default, "MyCell");
}

cell.TextLabel.Text = "Foo";
cell.DetailTextLabel.Text = "Foo2";
Run Code Online (Sandbox Code Playgroud)

我正在获取一个null引用异常DetailTextLabel.

iphone xamarin.ios

9
推荐指数
1
解决办法
4232
查看次数

设备上的MonoTouch - 在发布时振动?

我刚刚第一次将我的应用程序部署到了我的iPhone上.每次启动它都会在跑步前振动,并且运行正常.构建是Debug | iPhone是我的应用之一.

任何想法为什么它在启动时振动以及如何阻止它?这绝对不是我编写的东西,在模拟器中运行时没有任何异常或问题.

iphone xamarin.ios vibration

8
推荐指数
1
解决办法
812
查看次数

我可以将自己的片段添加到MonoDevelop吗?

MonoDevelop中是否有任何方法可以创建自己的代码段,即可重复使用的代码?我知道在工具箱中你可以得到其他人,但我似乎无法找到一种方法来添加我自己的东西.当然,我对Monodevelop足够新.

monodevelop

4
推荐指数
1
解决办法
1873
查看次数

向上移动视图以适应键盘

我有一个包含多个文本字段的视图,我想要做同样的效果,当你单击文本字段时,联系人应用程序会在键盘出现时隐藏它.当我关闭键盘时,我打算将视图正确地向下移动.

我怀疑我是通过更改Frame值来做到这一点的,但我需要对它进行动画处理,以免对用户造成伤害.

建议吗?例子?

iphone xamarin.ios

4
推荐指数
1
解决办法
2727
查看次数

NavigationItem.BackButtonItem为null ......?

我把我的View推到了NavigationController堆栈,我在ViewLoaded中,我发现NavigationItem.BackBarButtonItem为null.这是为什么?如何禁用它(暂时,我宁愿不在这种特殊情况下隐藏它)我怎么能考虑重命名它显示的内容?

iphone xamarin.ios

4
推荐指数
1
解决办法
3594
查看次数

每个事件/动作的MonoTouch NullReference(SIGSEGV)

我遇到的问题是,在我的全新项目中,我有一个带按钮的窗口(Outlet和Action定义),在我的C#代码中,我连接了Action的部分void实现.然后我有一个View,我加载并做同样的事情.

问题是View导致System.NullReferenceException,'Click'代码永远不会运行,而是我最终得到以下完整跟踪

Loaded assembly: /Developer/MonoTouch/usr/lib/mono/2.1/monotouch.dll [External]
Loaded assembly: /Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll [External]
Loaded assembly: /Users/drisszouak/Projects/ZenVelopes/ZenVelopes/bin/iPhoneSimulator/Debug/ZenVelopes.exe
Stacktrace:

  at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) <0x00004>
  at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) <0x00004>
  at MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x00038] in /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:26
  at MonoTouch.UIKit.UIApplication.Main (string[]) [0x00000] in /Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:31
  at ZenVelopes.Application.Main (string[]) [0x00000] in /Users/drisszouak/Projects/ZenVelopes/ZenVelopes/Main.cs:14
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <IL 0x0001d, 0x00090>

Native stacktrace:

    0   ZenVelopes                          0x000be66f mono_handle_native_sigsegv + 343
    1   ZenVelopes                          0x0000e43e mono_sigsegv_signal_handler + 313
    2   libSystem.B.dylib                   0x9118246b _sigtramp + 43
    3   ???                                 0xffffffff 0x0 + 4294967295
    4   UIKit …
Run Code Online (Sandbox Code Playgroud)

monodevelop xamarin.ios

3
推荐指数
1
解决办法
964
查看次数

Console.WriteLine的替代日志/跟踪?

在我的应用程序目前我正在使用

#if DEBUG
Console.WriteLine(....)
#endif
Run Code Online (Sandbox Code Playgroud)

在许多地方.这是一个临时措施,并且很好,但是我想知道我应该如何正确地做到这一点.有人在传递过程中向我简要提到了NSLog,但我找不到任何Monotouch和NSLog信息,而且我不确定这些信息是如何可检索的,以便我可以看到发生了什么.

最后,如果有人使用任何特定的策略进行崩溃扣除和堆栈追踪抓取,我会全力以赴.

iphone xamarin.ios

3
推荐指数
1
解决办法
664
查看次数

.Net没有Hashset <T,G>?

我正在重新使用MonoTouch,我尝试使用

HashSet<int, List<MyClass>> 
Run Code Online (Sandbox Code Playgroud)

我有一个使用System.Collections.Generic,但是我在HashSet声明上得到了一个错误,特别是我得到了

找不到类型或命名空间名称'HashSet`2'.您是否缺少using指令或程序集引用?

我的代码没有问题List,但添加HashSet我得到这个问题.有人知道这个问题吗?

.net c# generics

2
推荐指数
1
解决办法
332
查看次数

如何在UITableView中删除和重新排序行?

我只能找到点点滴滴,没有全面的解释和帮助,特别是在MonoTouch中.

我有一个UITableView,我有我的DataSource对象,我有自定义的CellController.我在自定义单元格上有按钮,我想让用户删除该行或在列表中向上或向下移动它.

我只是无法弄清楚我应该如何管理修改数据源并让它重新绑定(我在思考.NET术语,我认为这是问题的一部分).

谢谢.

iphone uitableview xamarin.ios

1
推荐指数
1
解决办法
3333
查看次数