小编reg*_*int的帖子

如何在Phonegap应用程序的jQueryMobile页面中隐藏键盘?

我在iPhone模拟器中隐藏键盘有问题.我的HTML代码:

<form id="my_form">
    <input type="search" id="searchBar" />
</form>
Run Code Online (Sandbox Code Playgroud)

jQuery代码:

$("#my_form").submit(function() {
  one = $('#searchBar').val();
  console.log(one);
  doSearch(one);
  return false;
});
Run Code Online (Sandbox Code Playgroud)

一切都按照我的需要工作:我可以获得表单值并执行一些Ajax.但是当函数返回false时,iPhone模拟器中的虚拟键盘仍然可见.如何隐藏键盘?有没有其他方法可以做到这一点?当用户搜索并按下iPhone上的"Go"时,我需要使用Ajax将数据传递到服务器.搜索结果应显示在同一页面中(已完成).用户可以再次在同一页面中搜索.

请帮我.

谢谢,

--regeint

jquery jquery-mobile cordova

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

iPhone VS ipad开发流程(差异和相似之处)

我是iOS开发的新手.我想弄清楚这些事情.

  1. iPhone和iPad上的一个项目.两者(编码,图形或UI)的相同之处是什么?
  2. 应用程序的设计模式是相同还是不同?

等待回答谢谢:)

iphone ipad ios

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

使用Google-Maps-iOS-SDK(1.8.1)时架构armv7的未定义符号

我正在尝试使用cocoapods(0.33.1)添加Google-Maps-iOS-SDK(1.8.1).

部署目标版本:iOS 7.0

我添加了这个pod:pod 'Google-Maps-iOS-SDK','〜> 1.8'正确下载并安装了sdk.

我从这里开始添加头文件和示例地图视图加载代码.

我已正确添加API密钥.在一个视图控制器中- (void)viewDidLoad,
我添加了以下代码:

 // Create a GMSCameraPosition that tells the map to display the
// coordinate -33.86,151.20 at zoom level 6.
GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:-33.86
                                                        longitude:151.20
                                                             zoom:6];
GMSMapView *mapView_ = [GMSMapView mapWithFrame:CGRectZero camera:camera];
mapView_.myLocationEnabled = YES;
self.view = mapView_;

// Creates a marker in the center of the map.
GMSMarker *marker = [[GMSMarker alloc] init];
marker.position = CLLocationCoordinate2DMake(-33.86, 151.20);
marker.title = …
Run Code Online (Sandbox Code Playgroud)

google-maps ios cocoapods google-maps-sdk-ios

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

如何在phonegap应用程序中使用jquerymobile动态加载页脚标签?

我在Xcode中使用jQuery Mobile作为我的PhoneGap应用程序.我创建了多个页面,页脚中有标签.它在静态页面中正常工作如下.

<div data-role="footer" data-position="fixed">      
    <div data-id="mainTab" data-role="navbar">
        <ul id="footer_tabs">
            <li><a href="search_page.html" data-transition="slideup" data-icon="search">Search</a></li>
            <li><a href="my_favorite_page.html" data-icon="star" data-transition="slideup">Favorites</a></li>
            <li><a href="my_account_page.html" data-icon="gear" data-transition="slideup">Account</a></li>
            <li><a href="create_ad_page.html" class="ui-state-persist ui-btn-active" data-transition="slideup" data-icon="plus">Create Ad</a></li>
        </ul>
    </div>
<div>
Run Code Online (Sandbox Code Playgroud)

当我尝试根据用户角色加载选项卡时.页面中的HTML代码:

<div data-role="footer" data-position="fixed">      
    <div data-id="mainTab" data-role="navbar">
        <ul id="footer_tabs">
        </ul>
    </div>
<div>
Run Code Online (Sandbox Code Playgroud)

jQuery代码:

$('#footer_tabs').append('<li><a href="search_page.html" data-transition="slideup" data-icon="search">Search</a></li>');
$('#footer_tabs').append('<li><a href="my_favorite_page.html" data-transition="slideup" data-icon="search">Favorite</a></li>');
$('#footer_tabs').append('<li><a href="my_account_page.html" data-transition="slideup" data-icon="search">Account</a></li>');
if(userRole == '3'){
    $('#footer_tabs').append('<li><a href="create_ad_page.html" data-transition="slideup" data-icon="search">Create Ad</a></li>');
}
$('#footer-tabs').listview('refresh');
Run Code Online (Sandbox Code Playgroud)

静态加载图片: 在此输入图像描述

从jQuery加载图片: 在此输入图像描述

我也刷新了清单,但没有工作.我不知道问题是什么.请帮我.

谢谢,-regeint

iphone jquery xcode jquery-mobile cordova

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

使用Reactive Cocoa组合多个信号不起作用

我正在学习本教程:http://www.raywenderlich.com/62699/reactivecocoa-tutorial-pt1.它适用于用户名和密码字段.

我正在尝试创建包含三个字段的注册表单:email,password,confirmPassword.

我已经验证了电子邮件地址(工作正常)我已经验证了这样的密码:

密码至少应为6个字符,密码和confirmPassword必须相同.

这是我的代码:

RACSignal *validEmailSignal =
[emailTextField.rac_textSignal
 map:^id(NSString *text) {
     return @([text isValidEmailAddress]);
 }];

RACSignal *validPasswordSignal =
[passwordTextField.rac_textSignal
 map:^id(NSString *text) {
     return @([text isEqualToString:self.confirmPasswordTextField.text] && text.length >5);
 }];

RACSignal *validConfirmPasswordSignal =
[confirmPasswordTextField.rac_textSignal
 map:^id(NSString *text) {
     return @([text isEqualToString:self.passwordTextField.text] && text.length >5 );
 }];

[[validEmailSignal
  map:^id(NSNumber *emailValid) {
      return [emailValid boolValue] ? [UIColor greenColor] : [UIColor redColor];
  }]
 subscribeNext:^(UIColor *color) {
     emailTextField.layer.borderColor=[color CGColor];
     emailTextField.layer.borderWidth= 1.0f;

 }];

[[validPasswordSignal
  map:^id(NSNumber *passwordValid) {
      return [passwordValid boolValue] ? [UIColor …
Run Code Online (Sandbox Code Playgroud)

objective-c ios reactive-cocoa

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

如何在Zend Framework 2中使用自定义第三方库

我想在我的ZF2项目中使用TCPDF库.我有库的源,但它与Zend Framework 2命名空间(不是PSR-0)不兼容.如何将其包含在项目中?如果有任何方法可以转换它与ZF2兼容.

如果有一种方法可以使用该库,那么请显示该过程(放置库源的位置以及如何包含它).

请不要建议ZendPdf作为替代方案.谢谢

tcpdf zend-framework2

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