小编14w*_*wml的帖子

如何创建椭圆形UIView?

要制作圆形视图,必须这样做

shapeView.layer.cornerRadius = CGFloat(width)/2.0
Run Code Online (Sandbox Code Playgroud)

所以我将这个逻辑扩展为椭圆形视图

if width >= height {
    shapeView.layer.cornerRadius = CGFloat(width)/2.0
} else{
    shapeView.layer.cornerRadius = CGFloat(height)/2.0
}
Run Code Online (Sandbox Code Playgroud)

除了我的椭圆形视图有尖端,你可以在这里看到.

我的问题是:我如何摆脱尖端并使它们成为圆形?


如果我正在使用它的任何问题:

  • 斯威夫特2
  • IOS 9.2
  • Xcode 7.2

uiview ios swift

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

如何摆脱 Bootstrap 面板之间的间距?

问题

在此处输入图片说明

我的面板(用红色标出)之间有空间,我想摆脱它们。我试着做:

.panel {
    margin-top: 0; 
    margin-bottom: 0; 
    padding-top: 0; 
    padding-bottom:0;
}
Run Code Online (Sandbox Code Playgroud)

但它没有用。

对于页面最底部的空白区域,我尝试将包含container和设置#Menumargin-bottom: 0,但这不起作用。

如果有人能让我知道如何摆脱间距,我将不胜感激!

我的代码

HTML

<div class="panel-group" id="problem-panels">
                <div class="panel panel-default top-panel">
                    <div class="panel-heading" data-toggle="collapse" href="#collapse1">
                        <h4 class="panel-title">
                            Cox Substraction Level 1c
                        </h4> 
                    </div>
                    <div id="collapse1" class="panel-collapse collapse in">
                        <div class="panel-body">
                            <ul class="nav nav-pills">
                                <li class="active"><a>11</a></li>
                                <li><a>12</a></li>
                                <li><a>13</a></li>
                                <li><a>14</a></li>
                            </ul>
                        </div>
                    </div>
                </div>
                <div class="panel panel-default">
                    <div class="panel-heading">
                        <h4 class="panel-title" data-toggle="collapse" href="#collapse2">
                            Cox Addition Level 3b
                        </h4> 
                    </div>
                    <div id="collapse2" class="panel-collapse …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

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

为什么当 cols 加起来为 12 时 Bootstrap 网格系统会溢出?

怎么了

在此处输入图片说明

我想要的是

在此处输入图片说明

如您所见,Amy 灰色框和矩形灰色框并未将自己定位在同一行上。考虑到我的代码使用 Bootstrap col sys 将两个灰色框放在同一行上,这很奇怪。

我的 cols 加起来是 12,所以我不确定发生了什么。但是,我确实注意到,如果我让 cols 加起来为 11,那么两个灰色框都会放在同一行上。但这不是我想要的修复,因为我希望我的 cols 加起来为 12 并且两个框都出现在同一行上。

如果有人能帮我解决这个问题,将不胜感激!

我的代码

HTML

<div class="row student-row">
     <div class="col-xs-2 student-box"> 
          <h1>Amy</h1>
    </div>
    <div class="col-xs-10 worksheet-box">
          ...
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.student-row{
    margin: 20px 10px 10px 10px;
}

.student-box{
    margin-right: 10px;
}

.worksheet-cell{
    margin-top: 10px;
    margin-left: 10px;
    width: 20%;
}

.worksheet-group{
    margin: 10px 15px 20px 15px;
}
Run Code Online (Sandbox Code Playgroud)

JSFiddle

html twitter-bootstrap-3

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

检查两个日期是否等于分钟精度

我想检查两个日期是否相等,其中相等意味着它们与分钟的值相同.我不想比较秒值.

例如:

// should be equal
11/12/17 11:19:29
11/12/17 11:19:03

// not equal
11/12/17 11:19:59
11/12/17 11:20:00
Run Code Online (Sandbox Code Playgroud)

我正在考虑这样做的一种方法是获取时间组件并通过每个组件.但我想知道是否有更快或更清洁的方式.

cocoa-touch nsdate nscalendar ios swift

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

在调用 Objects.hash() 之前是否需要检查值是否为空?

我有一个自定义对象,其属性包括可以是整数(例如Integer num1Integer num2null

对于 equal 函数,我通过执行 来确定 2 个自定义对象是否相等return num1 == customObj.num1 && num2 == customObj.num2。这工作 b/cnull == nulltrue在 Java 中。

所以我想知道在我的对象的哈希码函数中是否可以这样做return Objects.hash(num1, num2)

我只是不确定我是否可以将null对象传递给它Objects.hash(...),是否会以某种方式弄乱哈希码,或者我是否会得到NullPointerException.

java hash hashcode

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