小编har*_*alb的帖子

如何将UITextview设置为喜欢Rounded Rect文本字段?

我使用文本视图作为评论作曲家.

在属性检查器中,我找不到任何类似边框样式属性的东西,以便我可以使用圆角矩形,类似于UITextField.

所以,问题是:如何风格UITextView像一个UITextField带有圆角的矩形?

uitextview ios

169
推荐指数
7
解决办法
13万
查看次数

限制uitextview中的字符数

我正在给一个文本视图来推特一些字符串.

我正在应用以下方法将字符数限制为140.

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{


    if([text isEqualToString:@"\b"]){
        DLog(@"Ohoooo");
        return YES;
    }else if([[textView text] length] > 140){

        return NO;
    }

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

除了退格不起作用的第一个条件之外,代码运行良好.假设我已达到140个字符的限制,因此该方法将给我假,用户无法插入更多字符,但在此之后,当我尝试删除某些字符时,文本视图的行为与禁用时相同.

那么问题是如何从textview.text文本视图中删除字符或重新启用文本视图.

iphone uitextview uitextviewdelegate ios

75
推荐指数
8
解决办法
7万
查看次数

如何实现didReceiveMemoryWarning?

我开发了一个简单的位置感知iPhone应用程序,除了在手机的低内存条件下,它在功能上非常符合我们的期望.

在手机内存不足的情况下我的应用程序崩溃了.如果我通过释放一些空间来增加手机内存,它会再次开始正常工作而不会发生任何崩溃.

当我在搜索问题时,我发现在低内存条件下操作系统会将didReceiveMemoryWarning发送到当前层次结构中的所有控制器,这样每个控制器都应该实现didReceiveMemoryWarning方法,并将iboutlet设置为nil.目前不可见.

我还读过一些地方,如果该控制器的视图不可见,将调用带有nil参数的方法setView,如果有一些附加到视图的出口变量,则删除它们会有问题.

因此,对于所有这些基金,通过实现didReceiveMemoryWarningviewDidUnload方法处理Iphone引发的低级内存条件是最好的 .

如果可能,请提供适当的示例或链接以解决上述问题.

谢谢.

iphone memory-management

49
推荐指数
4
解决办法
4万
查看次数

如何在iPhone中实现VoIP + SIP?

我想为iPhone开发一个VoIP应用程序.

但我不知道VoIP概念的基础知识,也不知道我可以在我的应用程序中使用任何可用的源或库.

因此,如果任何人都可以为我提供VoIP学习资源或库或任何对VoIP和iPhone有用的东西,那对我来说将是宝贵的.

iphone voip sip

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

如何处理位置管理器的"不允许"?

我现在还没有想到这一点.

直到现在每当设备要求我使用位置更新时我都允许它.

但是现在我不允许它,位置管理器给我kclErrorDenied并且位置管理器在重新启动应用程序之前无法再次启动.

所以我的问题是,我应该给用户重新启动应用程序的消息,还是有解决方案再次开始使用位置管理器.

谢谢 .

The Error :
ERROR,Time,288787555.078,Function,"void CLClientHandleDaemonDataRegistration(__CLClient*, const CLDaemonCommToClientRegistration*, const __CFDictionary*)",server did not accept client registration 1
WARNING,Time,288787555.108,Function,"void CLClientHandleDaemonInvalidation(__CFMessagePort*, void*)",client 1308.0 has been disconnected from daemon
 locationManager:didFailWithError:] [Line 244] Error Denied :Error Domain=kCLErrorDomain Code=1 "Operation could not be completed. (kCLErrorDomain error 1.)"
Run Code Online (Sandbox Code Playgroud)

iphone cllocationmanager didfailwitherror

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

构建openears兼容的语言模型

我正在对文本和文本到语音的语音进行一些开发,我发现OpenEars API非常有用.

这个基于cmu-slm的API 的原理是它使用语言模型来映射iPhone设备收听的语音.所以我决定找一个大的英语语言模型来提供API语音识别器引擎.但我无法理解与OpenEars一起使用的voxfourge英文数据模型的格式.

有没有人知道如何让英语语言的.languagemodel和.dic文件与OpenEars一起使用?

iphone speech-recognition language-model

17
推荐指数
2
解决办法
6505
查看次数

在iPhone中adhoc app安装失败,为什么?

我正在开发一个iPhone应用程序.

由于应用程序是位置感知我在不同的地方测试它(我不在的地方).

为此,我正在向我的朋友发送.mobileprovision配置文件和应用程序adhoc构建.

但在他的最后,应用程序安装在两者之间停止.

在设备日志中,它给我以下日志:

2:42:30 unknown mobile_installationd[164] <Error>: 00808800 install_embedded_profile: Skipping the installation of the embedded profile
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 verify_executable: Could not validate signature: e8008017
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 preflight_application_install: Could not verify /var/tmp/install_staging.HreENJ/foo_extracted/Payload/RestaurantApp .app/RestaurantApp
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 install_application: Could not preflight application install
Wed Nov 11 12:42:31 unknown mobile_installation_proxy[163] <Error>: handle_install: Installation failed
Wed Nov 11 12:42:31 unknown mobile_installationd[164] <Error>: 00808800 handle_install: API …
Run Code Online (Sandbox Code Playgroud)

iphone installation adhoc

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

如何将平面数据结构显示为分层数据结构(Java)?

我最近在一份工作的实际测试中遇到了这个问题.

假设您有一个像这样的平面数据结构:

**Category**         **Name**         **Parent**
1                   electronics          0
2                   Television           1
3                    21inch              2
4                    23inch              2
5                   LCD display          2
6                   player               1
7                   mp3player            6
8                   vcd player           6
9                   dvd player           6
10                  hd quality           8
Run Code Online (Sandbox Code Playgroud)

现在从上面的平面数据结构我们想要显示类似下面的分层树结构.

 -Electronics
|   -Television
|   |   -21 inch
|   |   -23 inch
|   |   -lcd display
|   -Player
|   |   -mp3player
|   |   -vcdplayer
|   |   | -HD display
|   |   -DVD player
Run Code Online (Sandbox Code Playgroud)

然后如果我在我的数组中添加另一个条目,如:

11                 Test               3
Run Code Online (Sandbox Code Playgroud)

然后它应该显示Test下面的条目21inch …

java data-structures

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

如何在终止应用程序之前保留iPhone应用程序状态?

我开发了一个带有标签栏和导航控制器的iPhone应用程序.

它现在工作正常.

现在我希望应用程序在退出之前保存其状态.

假设我有6个选项卡,如果有来电,那么在重新启动应用程序后,我应该看到最后选择的选项卡.

我已经看过几个关于这个主题的问题,但看到它们后我更加困惑,

谁能告诉我一个直接的方法呢?

iphone state uitabbarcontroller

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

如何使用附加的视图控制器加载xib文件?

我使用xib文件作为coverflow组件中的后视图.它很好看.

加载xib文件的代码是:

NSArray *array = [[NSBundle mainBundle] loadNibNamed:@"TestMine" owner:nil options:nil];
        backView = [array objectAtIndex:0];
Run Code Online (Sandbox Code Playgroud)

现在我想在不更改当前代码的情况下使用此xib附加视图控制器.

我怎么能这样做?

我收到错误: Exception :*** -[UIViewController superview]: unrecognized selector sent to instance 0x5891120

如果有更多细节需要回答这个问题,请告诉我.

谢谢 . alt text http://img265.imageshack.us/img265/8151/ssstack.png

iphone xib uiviewcontroller

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