小编She*_*lam的帖子

如何在UIWebView上关闭键盘?

我正在加载一个包含表单的HTML页面.我希望能够在用户点击GO或者点击HTML页面上的SUBMIT按钮时关闭键盘.

如果用户决定他不想填写表格,我还需要一种方法来解雇键盘.

不知道该怎么做.

iphone cocoa-touch objective-c uiwebview

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

如何卸载Coda插件?

我安装了一个coda插件并想卸载它,但我不知道该怎么做?

plugins uninstall coda

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

如何检测UISearchBar/UITextField的输入暂停?

我有以下UISearchbar代码:

- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
    [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
    NSString* endpoint =[NSString stringWithFormat:@"http://www.someurl/",
                         [searchText stringByReplacingOccurrencesOfString:@" " withString:@"+"]];
    NSURL* url = [NSURL URLWithString:endpoint];
    NSURLRequest* request = [NSURLRequest requestWithURL:url];
    GTMHTTPFetcher* myFetcher = [GTMHTTPFetcher fetcherWithRequest:request];
    [myFetcher beginFetchWithDelegate:self didFinishSelector:@selector(searchResultsFetcher:finishedWithData:error:)];
}
Run Code Online (Sandbox Code Playgroud)

我希望在输入暂停后发送此请求,并在每次命中一个字符时重置计时器.我怎样才能做到这一点?

iphone cocoa-touch objective-c nstimer uisearchbar

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

解决多个模态视图控制器的问题

我无法正常显示模态视图控制器.我有一个父视图控制器,它是模态视图A的委托.在模态视图中AI呈现模态视图B,并具有委托dimiss模态视图A.

当模态视图B出现时,它似乎显示但屏幕变暗,并且UI锁定,但应用程序不会崩溃.我将动画设置设置为NO,我仍然遇到同样的问题.

活动顺序:

  1. 父视图显示模态视图A.
  2. 模态视图A在模态视图中显示模态视图B控制器
  3. 父视图通过委派解除模态视图中的模态视图A.
  4. 这是我的UI挂起的地方,我可以看到模态视图B,但无法点击它,或做任何事情

iphone cocoa cocoa-touch objective-c iphone-sdk-3.0

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

如何在编辑模式下选择行?

我有一个可编辑的UITableView.我通过以下方式提交更改:

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

在编辑模式下,我希望用户能够选择一行,这将推送一个新视图.我不知道该怎么做.我怀疑它会在:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

但是如何确定用户是否处于编辑模式?

更新:编辑模式通过以下方式切换:

self.navigationItem.rightBarButtonItem = self.editButtonItem;
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uitableview

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

如何自定义ShareKit操作表?

我正在使用ShareKit(www.getsharekit.com)将我的网址分享到Twitter和Facebook.我希望能够删除它指向的所有其他社交网络,但我不确定在哪里编辑?

iphone cocoa-touch objective-c sharekit

14
推荐指数
3
解决办法
8716
查看次数

重构包名称会破坏整个应用程序

我正在尝试使用Eclipse重构我的包

org.sheehan.activity
Run Code Online (Sandbox Code Playgroud)

org.sheehan.stocks.activity
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当我这样做时,我的项目就会爆炸,R不会重新生成.我怎样才能正确地重构?

更新:我更新了我的Android Manifest以反映更改.R仍然没有再生.即使在干净之后.编译器抱怨org.sheehan.activity.R

java eclipse refactoring android android-manifest

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

将NSDate转换为NSString

我有以下内容:

NSDateFormatter* df = [[NSDateFormatter alloc]init];
[df setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssZ"];
NSDate* date = [df dateFromString:[sDate stringByReplacingOccurrencesOfString:@"Z" withString:@"-0000"]];
[df release];
Run Code Online (Sandbox Code Playgroud)

我想输出字符串是"9/20/10"

我怎样才能做到这一点?

iphone cocoa-touch objective-c nsdate nsstring

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

UINavigationController:在一个视图上隐藏后退按钮隐藏所有视图

我有一个UINavigationController,在堆栈上包含3个UIViewControllers.

View A - is the root
View B - is pushed by View A and has `self.navigationItem.hidesBackButton = YES;`
View C - is pushed by View B and has `self.navigationItem.hidesBackButton = NO;`
Run Code Online (Sandbox Code Playgroud)

即使我将hidesBackButton设置为NO,View C也不会显示后退按钮.我该如何解决这个问题?

iphone cocoa-touch objective-c uinavigationcontroller uinavigationitem

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

如何确定UISearchDisplayController的searchResultsTableView是否可见?

我有一个UISearchDisplayController,它位于我的UITableView的headerview中.我想知道什么时候显示UISearchDisplayController的searchResultsTableView所以我可以做一些其他的操作:

if(self.tableView == self.searchDisplayController.searchResultsTableView)
Run Code Online (Sandbox Code Playgroud)

即使显示searchResultsTableView,也会一直返回true.我怎么能搞清楚这一点?

iphone cocoa-touch objective-c uitableview uisearchdisplaycontroller

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