小编Isu*_*uru的帖子

故事板中不同的导航栏高度

如何像在右侧控制器中一样创建顶栏(它的宽度比左侧导航控制器中的宽度更大)?

在此输入图像描述

我尝试创建具有相同属性的任何控制器,但左侧导航控制器和右侧导航栏的宽度相同。

在此输入图像描述

xcode objective-c storyboard ios swift

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

如何使用 Eureka 框架根据选定的值隐藏行/部分

我尝试使用Eureka framework. 但是,选择特定选项后如何隐藏部分?

请帮忙!

let fruits = ["Apple", "Banana", "Coconut"]

form +++= SelectableSection<ImageCheckRow<String>, String>() { section in
    section.header = HeaderFooterView(title: "What is your favorite fruit ?")
}

for fruit in fruits {
    form.last! <<< ImageCheckRow<String>(fruit) { lrow in
        lrow.title = fruit
        lrow.selectableValue = fruit
    }
}

form +++ Section("xxxxxx Question") {
    //hide this section when apple is selected
    //$0.hidden =
}

form.last! <<< TextAreaRow() {
    $0.title = "Enter description here..."
}
Run Code Online (Sandbox Code Playgroud)

ios swift eureka-forms

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

动态加载一行的选项

这是一个与名为Eureka的 Swift 开源项目相关的问题,我在这里发布了这个问题,因为他们在这里监控他们的标签。

好的,所以我在viewDidLoad视图控制器的方法中创建了一个表单。同时,我对 API 进行 http 调用以获取数据(作业)列表。此调用是异步的。我想将这些作业显示为PushRow.

由于此 API 调用是异步的,因此在收到此数据时,表单已设置好。我有一个类级数组设置,用于填充来自 http 调用的作业列表。相同的数组被分配给该行的options属性。当我收到数据时,我将值分配给数组。但是当我去点击 时PushRow,它是空的。

class CreateEventViewController: FormViewController {

    private var jobs = [Job]()

    override func viewDidLoad() {
        super.viewDidLoad()

        setupForm()

        api.getJobs(.LeadCreated) { jobs, error in
            if let error = error {
                print(error.localizedDescription)
                return
            }

            if let jobs = jobs {
                self.jobs = jobs
            }
        }
    }

    private func setupForm() {
        form
            +++ Section()
            <<< PushRow<String>("Jobs") {
                $0.title = "Choose Job"
                $0.options …
Run Code Online (Sandbox Code Playgroud)

ios swift swift2.2 eureka-forms

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

禁用 PushRow 取消选择

这是一个关于图书馆的问题,尤里卡

我有一个 PushRow许多选项(名称)。我还将这些选项的第一项设置为初始化时默认选择的项。

var names = ["Jake", "Cassie", "Rachel", "Marco", "Ax", "Tobias"]

<<< PushRow<WindowStyle>("NamesRow") {
        $0.title = "Names"
        $0.options = names
        $0.value = names.first
    }
Run Code Online (Sandbox Code Playgroud)

我运行该应用程序,并按预期默认选择了Jake。如果我点击PushRow并重新选择Jake,现在它会被取消选择。我假设这是预期的行为。但是,如果我点击已选择的选项行,我想避免取消选择。

如果选择了相同的选项row,则onChange回调闭包中的属性将返回nil。我试图做一个零检查并提前退出,但它不起作用。onChange在所有取消选择发生之后,似乎方法被触发。

.onChange { row in
    guard let selectedName = row.value else {
        return
    }
}
Run Code Online (Sandbox Code Playgroud)

如何禁用取消选择?

ios swift deselect eureka-forms

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

正则表达式匹配具有特定属性的html标记

我正在尝试匹配所有没有"term"或"range"属性的HTML标记

这是HTML格式的示例

<span class="inline prewrap strong">DATE:</span>    12/01/10
<span class="inline prewrap strong">MR:</span>  1234567
<span class="inline prewrap strong">DOB:</span> 12/01/65
<span class="inline prewrap strong">HISTORY OF PRESENT ILLNESS:</span>  Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic …
Run Code Online (Sandbox Code Playgroud)

regex pattern-matching string-matching

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

VB.NET - 计算两个日期之间的日期与排除

我想计算两个日期之间的日子,不包括星期六星期日.到目前为止,我已经编写了这段代码

Dim startDay As Integer
Dim endDay As Integer
Dim days As Integer
Dim count As Integer

startDay = dtpStartDate.Value.DayOfWeek
endDay = dtpEndDate.Value.DayOfWeek

For days = startDay To endDay
    If days = 0 Or days = 6 Then           'Sunday = 0, Saturday = 6
        count += 1
    End If
Next

    lblNoOfDays.Text = count
Run Code Online (Sandbox Code Playgroud)

如果您在同一周内选择两个日期,它可以正常工作.(例如:1月23日至1月27日,给出结果5)但是如果我将它们设置为不同周的日期,(例如:1月23日至1月30日,给出结果1),则结果不正确.

我知道这是因为循环,但我想不出办法克服这个问题.任何人都可以给我一个建议,解决方案?

谢谢

vb.net days

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

UIScrollView不起作用

我整个上午一直在努力奋斗超过3个小时,我真的疯了!

我正在使用Xcode 4.6为iOS 6创建一个Storyboard应用程序.我拖放了UIScrollView一个ViewController.在设计了Scroll视图的可视部分后,使用它的手柄我将它垂直拉伸并将其向上推一点,以便我可以看到该部分来设计屏幕的其余部分.完成后,我将滚动视图放回到适合视图的位置.但我没有调整滚动视图的大小以匹配IB视图的大小.

我在viewDidLayoutSubviews方法中添加了以下代码行(使用该方法而不是viewDidLoad因为Chris 在此处发表评论).

self.scrollView.contentSize = self.view.frame.size;
Run Code Online (Sandbox Code Playgroud)

代码被执行但滚动条不会出现,滚动根本不起作用!我在这里几乎所有的问题和答案都是关于这个,并尝试了一切,但无济于事.

也在这里附加了可运行的Xcode项目.

请告诉我应该怎么做才能使这个工作.我对Apple一直感到沮丧.

谢谢.

storyboard uiscrollview ios ios6 xcode4.6

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

如何在iOS 7中创建分页

我想重新创建我下面的图片的应用程序的布局.顶部有一个导航栏,中间有分页内容.我已经查看了几种如何页面内容的方法,包括UIScrollViews,UIPageControl和PageViewControllers,但我似乎无法重新创建这种布局.我找到的大多数教程也没有为iOS7更新.所有输入都非常感谢.

图片:

在此输入图像描述 在此输入图像描述

uiscrollview uipagecontrol ios scroll-paging ios7

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

将数组传递给刀片文件并访问其值

我刚刚开始学习Laravel,并且我遇到了一个关于跨文件传递值的小问题.

在Routes文件中,我有以下功能.

Route::get('/', function()
{
    $data = [
        'first_name' => 'Jane',
        'last_name' => 'Doe',
        'email' => 'jane@hotmail.com',
        'location' => 'London'];

    return View::make('hello')->with($data);
});
Run Code Online (Sandbox Code Playgroud)

我将$data数组传递给名为hello.blade.php的文件.我想打印出这个数组中的所有值.问题是我无法迭代它们并输出其中的值.我得到错误Undefined variable:data.

这是我的刀片文件.

@extends('layouts.main')
@section('content')

    @foreach ($data as $item)
        <li>{{{ $item }}}</li>
    @endforeach

@stop
Run Code Online (Sandbox Code Playgroud)

我了解到我可以return View::make('hello')->withData($data);在Route文件中执行类似的操作并使其正常工作.但我不喜欢附加变量名称的方式withData.

有没有办法传递数组变量并从刀片文件中访问它?

谢谢.

php arrays laravel blade laravel-routing

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

Xcode 6.1中的NSCompoundPredicate错误

回到Xcode 6,在使用Core Data的项目中,我有以下几行.它工作正常.

fetchRequest.predicate = NSCompoundPredicate(type: .AndPredicateType, subpredicates: [predicate, datePredicate])
Run Code Online (Sandbox Code Playgroud)

谓词datePredicate属于NSPredicate类型.

昨天我更新到Xcode 6.1,现在上面这行给出了这个错误找不到成员'AndPredicateType'.像这样指定整个值NSCompoundPredicateType.AndPredicateType也不起作用.

然后我改变了行,使用下面的方便方法行.

fetchRequest.predicate = NSCompoundPredicate.andPredicateWithSubpredicates([predicate, datePredicate])
Run Code Online (Sandbox Code Playgroud)

现在我得到一个新错误无法将表达式的类型'()'转换为'NSPredicate?' .我不明白为什么.该文档未显示任何弃用或更改NSCompoundPredicate.

谁能告诉我如何纠正这个问题?

谢谢.

core-data ios nscompoundpredicate swift xcode6.1

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