小编Jes*_*uez的帖子

制作可滚动表格

我正在用Java编写此程序,在其中我将东西出售给通过套接字连接的人。我可以通过JDBC很好地加载产品和价格,但是我想在可滚动表中显示价格旁边的产品。现在,我只有这个JList,可以在其中加载产品名称:

请单击下面的链接以了解问题。

在此处输入图片说明

我应该使用哪些元素以及如何完成我所需要的?

谢谢阅读。

java user-interface swing jdbc jlist

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

.Repeat .AutoReverse 不起作用

我正在使用动画在单击时转换按钮,我能够使按钮变大。但是,我认为通过使用 .Repeat 和 .Autoreverse,按钮会恢复到正常状态。(比例 1.0)但事实并非如此!也许我误解了我阅读的有关.AnimateWithDuration ??

这是我正在使用的代码:

 let button = sender as! UIButton

    UIView.animateWithDuration(1.0, delay: 0.6,
        options: [.Repeat, .Autoreverse, .AllowUserInteraction],
        animations:{
        button.transform = CGAffineTransformMakeScale(1.2, 1.2)
        }, completion: nil)
Run Code Online (Sandbox Code Playgroud)

在另一个问题中,我看到可以通过添加 .AllowUserInteraction 来解决问题,但事实并非如此。

我不知道这是否重要,但此代码包含在触摸事件中。

 @IBAction func addButtonClicked(sender: AnyObject) {}
Run Code Online (Sandbox Code Playgroud)

这里会发生什么?这不是你应该如何反转动画吗?

uiviewanimation ios animatewithduration swift

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

Swift NSCalendar.currentCalendar()。isDateInToday。()无法正常工作

由于此帖子与将给定日期与“今天的日期”进行比较有关,因此请记住,我将其发布在2017年1月26日

基本上,我正在执行以下操作:

  1. 从服务器获取ISO DATE
  2. 将该日期转换为NSDate
  3. 使用NSCalendar.currentCalendar()。isDateInToday(myDate!)实际检查该日期是否为今天。

但是,由于输出似乎异常,似乎我做错了什么,或者缺少了什么。

我从控制台复制了此输出:

String sent by the server --> 2017-1-27T0:00:00.000Z
Conversion I make with a dateFormatter --> (2017-01-27 00:00:00 +0000)
2017-01-27 00:00:00 +0000  is TODAY 
Run Code Online (Sandbox Code Playgroud)

上面的输出显然是错误的。因为那是明天,而不是今天。

现在,在以下输出中,服务器发送的日期实际上是今天,但是NSCalendar.currentCalendar()。isDateInToday(myDate!)表示相反

String sent by the server --> 2017-1-26T0:00:00.000Z
Conversion I make with a dateFormatter Optional(2017-01-26 00:00:00 +0000)
2017-01-26 00:00:00 +0000 is NOT TODAY
Run Code Online (Sandbox Code Playgroud)

我的问题是,我可能做错了什么?我已经仔细检查了我的计算机,模拟器和dateFormatter.locale是否正确设置。

我已经尝试使用“ es_CL”之类的字符串来设置语言环境,并且

  dateFormatter.locale = NSLocale.currentLocale()
Run Code Online (Sandbox Code Playgroud)

nsdate ios swift

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