小编Luk*_*uke的帖子

内部iPhone企业应用程序分发的替代解决方案

客户要求我们开发专有的内部应用程序来管理其后端系统.但是,我们是一家小型开发公司,我确信他们的公司没有> 500名员工.

是否有任何替代但类似的解决方案,无需通过iPhone企业计划即可将此应用程序分发给他们的公司?

(只是为了澄清:显然,我们希望通过官方企业计划,但看到公司没有> 500名员工,这是不可能的).

更新(27/09): Apple似乎已经删除了企业分销的500名员工限制.请参阅此处.所以现在这可能是我们的路线(这很有用,因为应用程序即将完成).如果有人愿意,我会在整个过程中更新这个,以便其他人可以了解实际过程是什么样的.

iphone iphone-developer-program

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

在Mail.app/Three20中重新创建收件人冒泡行为

Krumelur 问了一个关于如何创建类似于mail.app的收件人泡泡的问题.请看下面我的意思截图:

Mail.app选择器气泡图片

选择联系

我可以创建这个元素的外观(包括它被选中后的外观),但是我正在努力获得它的一部分时的行为UITextField.如何让泡泡充当UITextField文本的一部分?例如,当您按下退格按钮时,气泡会突出显示,再过一次按下将被删除,就好像它是文本的一部分一样.我也很难移动光标.

最好是Monotouch的答案很棒,但Objective-C答案也非常受欢迎.我不是要求确切的代码(虽然如果你愿意放弃它,那么我不会说不!:D)而是如何实现这一点.

我知道Three20项目有一个类似的元素,但我找不到实际执行代码的位置.我很抱歉,如果这没有多大意义,我有点难以提出这个问题,请随时问我澄清问题的任何问题!

iphone three20 xamarin.ios ipad ios

15
推荐指数
2
解决办法
5967
查看次数

iPad FormSheet/PageSheet 模态视图,旋转时填充整个屏幕。T

我有一个 iPad 应用程序,它有一个UITabBarController作为根控制器。从其中一个选项卡中,我有一个,UIToolBar其中包含UIBarButtonItem,单击时会启动模态视图。

首次启动时,模式视图以正确的尺寸显示(横向和纵向),但是如果您旋转设备,模式视图将扩展以填充屏幕 - 无论您从该点开始旋转设备多少。

我从选项卡栏启动模态视图,并在ModalPresentationStyle要显示的视图中设置了 。

无论我将其设置为FormSheet或,这都会影响 ModalView PageSheet。

有没有人经历过类似的行为,如果有,你是如何解决的?

非常感谢

编辑

我还注意到,从 4.2 开始,当使用模态样式页面/表单表时,模态视图后面的视图不再变暗 - 是我呈现的视图错误还是这只是 4.2 的标准?

编辑2

代码:在我的默认情况下,UIViewController我只是简单地呈现模态视图,如下所示:

void HandleNewMsgButtonTouch(object sender, EventArgs e)
{
   PresentModalViewController(new ComposeMsgView(), true);
}
Run Code Online (Sandbox Code Playgroud)

在模态视图本身中,我在LoadView覆盖中指定了:

public override void LoadView()
{
   base.LoadView ();
   ...
   // initialser code related to the view
   ...
   View.AutoresizingMask = UIViewAutoresizing.None;
   ModalPresentationStyle = UIModalPresentationStyle.PageSheet;
   ModalTransitionStyle = UIModalTransitionStyle.CrossDissolve;
}
Run Code Online (Sandbox Code Playgroud)

我已经覆盖了ShouldAutoRotateToInterfaceOrientation始终返回 true 。 …

rotation xamarin.ios ipad modalviewcontroller

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

使用飞行模式是否可以接受测试缺少连接的方法?

我们正在开发一种缓存方法,以便我们的应用程序可以继续在信号很少/没有信号的区域中运行.显然,用户将尝试继续使用需要数据的功能,我们需要适当地处理这些请求的不可避免的失败.

基本上我们坐在办公室,打开和关闭飞机模式以模拟进入/退出信号,然后调整我们的应用程序以解决可能出现的任何问题.

我想知道的是,使用飞机模式是为了给我们一个合理的模拟进入/退出没有数据的区域还是有其他影响?

我已经看到一些问题,提出在飞机模式开启后3G/EDGE连接可能并不总是醒来的问题 - 虽然我很欣赏这种方法没有实际出现在现场测试中那么好,如果我们能得到一个合理的模拟和解释出现的大多数问题然后我认为这是一个可接受的权衡.

我很抱歉,如果以前曾经问过这个问题,我确实在这里和谷歌搜索但是找不到任何合适的结果.

iphone ipad ios

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