小编g.r*_*ion的帖子

iPhone限制用户在文本字段中输入空格

我想限制用户在UITextField中输入空格.为此我使用此代码

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
    if ( string == @" " ){
        UIAlertView *error = [[UIAlertView alloc] initWithTitle:@"Error" message:@"You have entered wrong input" delegate:self cancelButtonTitle:nil otherButtonTitles:@"OK", nil];
        [error show];
        return NO;
    }
    else {
        return YES;
    }
}
Run Code Online (Sandbox Code Playgroud)

但它没有用......它有什么问题?

iphone user-interface objective-c uitextfield

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

如何更改AlertDialog中的蓝线(Holo主题)

我想改变AlertDialog(Holo Theme)中出现的蓝色Title和蓝线的颜色,我可以通过查看android styles.xml和themes.xml来改变Title的颜色,但我找不到任何属性或样式我可以使用/更改来改变我的XML的颜色.

以下是我用来更改标题颜色的样式

<style name="myAlertDialog" parent="android:Theme.Holo.Dialog">
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowTitleStyle">@style/myAlertDialogTitleStyle</item>
</style>

<style name="myAlertDialogTitleStyle">
    <item name="android:maxLines">1</item>
    <item name="android:scrollHorizontally">true</item>
    <item name="android:textAppearance">@style/myAlertDialogTitleStyleTextAppearance</item>
</style>

<style name="myAlertDialogTitleStyleTextAppearance">
    <item name="android:textSize">22sp</item>
    <item name="android:textColor">#ffff8800</item>
</style>
Run Code Online (Sandbox Code Playgroud)

java android

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

RxJava/RxBinding:如何处理RxView上的错误

我在android中使用RxJava和RxBindings进行查看.以下是我正在做的事情的一个例子.

    RxView.clicks(btMyButton).flatMap(btn -> {
        // another observable which can throw onError.
        return Observable.error(null);
    }).subscribe(object -> {
        Log.d("CLICK", "button clicked");
    }, error -> {
        Log.d("CLICK", "ERROR");
    });
Run Code Online (Sandbox Code Playgroud)

当我点击MyButton时,我使用flatMap返回另一个observable,它是一个网络调用,可以返回成功或错误.当它返回错误时我在错误块中处理它.但我无法再次点击该按钮.

如何处理错误并仍然可以再次单击按钮?

java android reactive-programming rx-java rx-android

7
推荐指数
2
解决办法
3989
查看次数

Android:listView Adapter应该是ViewModel类的一部分吗?

我正在研究一个Android应用程序并试图遵循MVVM设计模式.我有一个listView,问题是适配器是否应该是ViewModel类的一部分?使用MVVM设计模式构建此结构的最佳方法是什么?

android listview mvvm android-adapter

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

iphone UIWebView存储当前滚动位置?

我想存储webView的当前滚动位置,以及当我再次启动应用程序时.我想再次恢复滚动位置..

怎么做 ???

iphone uiwebview

5
推荐指数
2
解决办法
4757
查看次数

学习iPhone核心数据的来源

我是iPhone的新手.我想学习核心数据.学习它的最佳来源是什么?教程,书籍??

提前致谢.

iphone core-data

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

我需要以编程方式在WebView中打开的网页中填充文本字段.如何?

我创建了一个WebView并在其中打开了一个包含表单的网页.我需要以编程方式填写该表单(需要从sqlite数据库获取一些数据并填充它).

我怎么能这样做?任何人都可以帮助我.

编辑:网页是一个注册表单,我不拥有该网页..我不能将java脚本添加到该页面.

java android

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

如何从浅克隆获取完整提交日志?

是否可以从作为浅克隆的本地副本获取提交日志历史记录(--depth = 1)

我在 jenkins 构建作业中使用浅克隆来获取代码并构建,但更改日志不完整,因为我使用的是浅克隆。有办法解决这个问题吗?

git git-log shallow-clone

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

iphone:应用内购买错误

我正在开发一个应用程序并在其中使用应用程序内购买.我在iTunes Connect中创建了应用内商品.直到昨天一切正常.但今天.它开始给出这个错误.

"错误:付款请求仅限于通过Store Kit的didRecieveResponse方法返回的有效产品."

我不知道是什么问题.请回复

iphone objective-c storekit in-app-purchase

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

make正在给出错误make:***没有规则使目标"干净".停止

嗨我有一个简单的MakeFile包含它:

clean:
    rm -f ex1
Run Code Online (Sandbox Code Playgroud)

但是当我运行命令时make clean,我收到以下错误:

make: *** No rule to make target `clean'.  Stop.
Run Code Online (Sandbox Code Playgroud)

我不确定我做错了什么,它只有2行而第2行是用TAB而不是Spaces开始的.有谁有任何想法?我在Mac OS X 10.9.2上

我实际上是在尝试学习c并遵循本教程:http://c.learncodethehardway.org/book/ex2.html

c c++ macos makefile

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