要制作圆形视图,必须这样做
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)
我的问题是:我如何摆脱尖端并使它们成为圆形?
如果我正在使用它的任何问题:
我的面板(用红色标出)之间有空间,我想摆脱它们。我试着做:
.panel {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom:0;
}
Run Code Online (Sandbox Code Playgroud)
但它没有用。
对于页面最底部的空白区域,我尝试将包含container和设置#Menu为margin-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) 如您所见,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)
我想检查两个日期是否相等,其中相等意味着它们与分钟的值相同.我不想比较秒值.
例如:
// 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)
我正在考虑这样做的一种方法是获取时间组件并通过每个组件.但我想知道是否有更快或更清洁的方式.
我有一个自定义对象,其属性包括可以是整数(例如Integer num1和Integer num2)null。
对于 equal 函数,我通过执行 来确定 2 个自定义对象是否相等return num1 == customObj.num1 && num2 == customObj.num2。这工作 b/cnull == null是true在 Java 中。
所以我想知道在我的对象的哈希码函数中是否可以这样做return Objects.hash(num1, num2)?
我只是不确定我是否可以将null对象传递给它Objects.hash(...),是否会以某种方式弄乱哈希码,或者我是否会得到NullPointerException.