小编ksa*_*der的帖子

Swift - 带导航栏的UITableViewController

我正面临一个我的表视图控制器的问题.无论我启用什么选项(也许我都缺少某些东西),我似乎无法让导航栏显示在顶部.

我尝试了以下方法:

  • 在故事板中选择控制器并转到属性检查器并确保顶部栏设置为半透明导航(不起作用)
  • 在viewWillAppear函数中,我写道:(没用)

self.navigationController?.navigationBarHidden = false

附件也是所讨论的控制器的图像.如何显示顶栏?否则结果很难看,因为显示(行)的记录从最顶层开始.我不希望使用UIEdgeInsetsMake来修复它.

在此输入图像描述

在此输入图像描述 谢谢,

在此输入图像描述

xcode ios swift

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

Swift:验证用户名输入

在Swift应用程序上工作,我有一个用户填写的表单,我希望用户选择自己的用户名.我想要用户名的唯一限制是:

  • 没有特殊字符(例如@,#,$,%,&,*,(,),^,<,>,!,±)
  • 只允许使用字母,下划线和数字
  • 长度最多18个字符,最少7个字符

在哪里可以找到验证输入字符串(函数参数)并根据上述条件返回true或false的函数?我不太熟悉正则表达式.

regex ios swift

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

React Native - 无法创建文本输入

我正在尝试创建一个文本输入元素,但它仍然抛出错误,说"无法找到变量:TextInput",即使我从他们的入门页面复制了代码.

码:

/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 */
'use strict';

var React = require('react-native');
var {
  AppRegistry,
  StyleSheet,
  Text,
  View,
} = React;

var AwesomeProject = React.createClass({
  render: function() {
    return (
      <View style={styles.container}>
        <Text style={styles.welcome}>
            My App Name
        </Text>
        <TextInput
            style={{height: 40, borderColor: 'gray', borderWidth: 1}}
            onChangeText={(text) => this.setState({input: text})}
        />
  <Text>{'user input: ' + this.state.input}</Text>
      </View>
    );
  }
});

var styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
    backgroundColor: '#F5FCFF',
  },
  welcome: …
Run Code Online (Sandbox Code Playgroud)

reactjs react-native

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

如何使用 Swift 在 Firebase 中创建具有多个属性的用户?

我对 Firebase 很陌生(只有几个小时),并且仍在尝试吸收它的大部分概念。我遵循了文档,但仍然没有找到我的问题的直接答案。我的应用程序中有一个注册表单...它需要用户名、姓名、手机等。我使用了 firebase createUser 函数,但这只创建了一个具有电子邮件和密码的用户。

如何创建具有多个属性(姓名、手机、用户名等)的用户?稍后,我想查询用户名并获取与其关联的所有属性,因此我需要拥有这些属性。

PS 来自 Parse,这并不那么简单。

ios firebase swift firebase-realtime-database

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

SQL Server:返回表中的所有行并读取它们的值

我有一个包含6列和5行的表.我想选择所有行并使用SqlDataReader(ASP.NET C#)读取它们.我目前可以使用dataReader["columnName"].ToString()并将其存储在字符串变量中来访问单个列.

我想逐行阅读这些列.

谢谢你的帮助.

c# sql sql-server asp.net

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

Swift - 无法转换'UITabBarController'类型的值

我有一个获取凭据的登录屏幕,并根据验证结果,用户被重定向到另一个视图控制器.登录视图控制器由NavigationController控制,一旦登录成功,用户将被重定向到受其控制的Home视图控制器UITabBarController.

当我触发segue时,它会显示以下错误:

无法将'UITabBarController'类型的值(0x10d414030)转换为'Mawq.HomeViewController'(0x10a7ed220).

以下是segue的代码:

 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
        if (segue.identifier == "showHomeFromLoginSegue") {
            /*Provide ServiceToken a value from API*/

            // pass data to next view
            let destinationVC = segue.destinationViewController as! HomeViewController
            destinationVC.userObject = self.userObject;

        }
    }
Run Code Online (Sandbox Code Playgroud)

知道如何克服这个问题吗?

uitabbarcontroller ios swift

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

静态表未显示

我创建了一个表视图控制器,然后从Xcode下拉列表中选择的内容为静态单元格。我在这些单元格中放置了按钮,但是当我运行时,我得到了一个空表。我没有在TableViewController类中输入任何代码,因为我认为不需要这样做。

如何解决?

这是它在Xcode中以及在模拟器中运行时的外观:

在此处输入图片说明

在此处输入图片说明

xcode storyboard uitableview ios

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

Swift - 将毫秒转换为日期

我有一个数据结构,其中包含以毫秒为单位的时间戳,例如1470075992.我想将此转换为仅日期,即示例24/12/2016,而不保留转换产生的其他详细信息.

我可以用什么功能来实现这个目标?

谢谢,

date nsdate ios swift

0
推荐指数
1
解决办法
5874
查看次数