标签: constraints

Flutter 的 showModalBottomSheet 中的页眉、页脚和可滚动正文?

showModalBottomSheet(
  context: context,
  builder: (BuildContext context) {
    return Container(
      padding: EdgeInsets.only(left: 10.0, right: 10.0, bottom: 10.0),
      child: Column(
        mainAxisSize: MainAxisSize.min,
        children: [
          Text('HEADER'),
          Scrollbar(
            thickness: 5.0,
            radius: Radius.circular(5.0),
            child: SingleChildScrollView(
              child: Column(
                children: [
                  Text('BODY'),
                  Text('BODY'),
                  Text('BODY'),
                  Text('BODY'),
                  Text('BODY'),
                ],
              ),
            ),
          ),
          Text('FOOTER'),
        ],
      ),
    );
  },
);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

好的,到目前为止没有问题。我遗漏了isScrollControlled,这样showModalBottomSheet您就无法向上拖动以填满屏幕。我希望它的最大高度为视口高度的一半(我认为这是默认约束?)我还希望它的大小适合其内容,直到达到最大高度。但是,如果我添加更多小部件,SingleChildScrollView Column它就会溢出: 在此输入图像描述

我期望“主体”能够最大化其高度,并在页眉和页脚之间保留剩余空间,并变得可滚动,但它只是变得不受约束。showModalBottomSheet一旦达到高度限制,我该怎么做才能仅使“正文”内容可滚动?

constraints scrollable flutter flutter-layout flutter-showmodalbottomsheet

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

Systemverilog随机位向量

我正在使用system-verilog并且我想随机化一个大小为100的位向量.
但是我想只有10个单元格将获得值1.我试图在约束中使用countones()但它不可能.

所以我没有想法.

谢谢你的帮助!

constraints system-verilog

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

在UITableViewController中添加一个视图

我创建了UITableViewController,并在全屏上创建了一个tableView,默认情况下.现在我想在顶部添加一些视图(视图的高度1/2视图,视图的表视图高度1/2).我无法在故事板中这样做,即使我试图添加或看到一些运行时限制我也没有.

    for constraint in view.constraints() {
        println(constraint)
    }
Run Code Online (Sandbox Code Playgroud)

为了真实我发现了一个解决方案 - 以编程方式进行视图和偏移表视图,但我认为它不会工作.关于此的任何想法或解决方案?

constraints uitableview ios swift

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

如何在Objective C中使用从iOS 9创建的约束?

如何在Objective C中使用从iOS 9创建的约束?在Swift中,这应该是这样的:

    button.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true
    button.heightAnchor.constraint(equalToConstant: 100).isActive = true
Run Code Online (Sandbox Code Playgroud)

constraints objective-c ios nslayoutconstraint swift

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

如何在 iOS Swift 3 中以编程方式设置元素视图中心?

我有一个视图,我想在其超级视图中水平和垂直居中。

我试过这个,但它不起作用:

let horConstraint = NSLayoutConstraint(item: webView, attribute: .leading, relatedBy: .equal, toItem: view, attribute: .leading, multiplier: 1.0, constant: 0.0)
view.addConstraints([horConstraint]) 
Run Code Online (Sandbox Code Playgroud)

layout constraints ios autolayout swift

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

CP Optimizer 与其他约束规划求解器相比如何/

In 最近使用 CP Optimizer(CPLEX 约束编程求解器)解决了几个调度项目,并且能够使用它获得一些非常好的结果。但是,与Cplex相比,CP Optimizer对我来说仍然是一个大黑箱。通常可以用不同的方式来表述一个问题,而小的变化可能会导致性能的巨大差异。在我看来,缺乏文档和示例,这使得它很难使用。也没有所有约束编程求解器共享的标准化约束集,甚至没有一种导出格式可以让我解决 CP Optimizer 和替代求解器(Xpress Kalis 或像 Gecode 这样的开源替代方案)陈述的问题, 例如)。

虽然我知道商业 MIP 求解器比开源替代方案强大得多,但我还没有看到任何比较不同约束编程求解器的研究。

我想知道其他约束编程求解器与 CP Optimizer 相比如何。我对调度应用程序特别感兴趣,CP Optimizer 对此具有一组特殊的变量(间隔和序列)和许多有用的约束(优先级、无重叠等)。我不介意使用整数变量代替区间变量并以更复杂的方式制定约束,但我想知道是否有任何开源约束编程求解器可以与商业求解器竞争。

optimization constraints cplex cp-optimizer

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

在 C# 中使用泛型并使用约束,其中 T : new() new() 运算符可以有参数吗?

我正在尝试做这样的事情:

其中 DataTableLoader2 是一个通用的帮助类

public static class DataTableLoader2 <T> where T : class, new (StringComparer)
Run Code Online (Sandbox Code Playgroud)

感谢您提供的任何帮助......

c# generics constraints new-operator

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

如何删除MySQL中的唯一约束?

我在网上搜索如何去除MySQL中的唯一约束,发现了很多解决方案。

  1. DROP INDEX index_name ON table_name;
    
    Run Code Online (Sandbox Code Playgroud)
  2. ALTER TABLE table_name
    DROP INDEX index_name;
    
    Run Code Online (Sandbox Code Playgroud)
  3. ALTER TABLE table_name
    DROP CONSTRAINT constraint_name; 
    
    Run Code Online (Sandbox Code Playgroud)

所有这些查询之间有什么区别?这些查询中的哪一个是根据标准 SQL 的?

另外,唯一约束、唯一索引和唯一键之间有什么区别?

MySQL词汇表截图; 链接:https://dev.mysql.com/doc/refman/8.0/en/glossary.html

mysql indexing constraints alter-table unique-constraint

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

ORA-02291 错误。不确定是什么导致了问题

一切运行良好。结束部分给出ORA-02291错误。不确定是什么导致了该错误,因为我认为所有代码都运行良好。这是在 Oracle SQL developer 中制作的,错误消息是 ORA-02291。我希望有人能给我一个答案。请帮我。

代码:


CREATE TABLE comm_customer
( 
Customer_Id int NOT NULL,
Customer_Name VARCHAR(50) NOT NULL,
Address VARCHAR(255) NOT NULL,
Billing_Address VARCHAR(255) NOT NULL,
city VARCHAR(255) NOT NULL,
country VARCHAR(255) NOT NULL, 
phone INT NOT NULL,
primary key(Customer_id)
);

CREATE TABLE comm_orders
(
order_Id INT NOT NULL,
Customer_id INT NOT NULL,
order_date DATE NOT NULL,
amount DECIMAL(5,2) NOT NULL,
Order_status VARCHAR(20) NOT NULL,
primary key(order_id),
FOREIGN KEY (customer_id ) REFERENCES comm_customer(customer_id)
);

CREATE TABLE comm_products …
Run Code Online (Sandbox Code Playgroud)

sql oracle constraints foreign-keys

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

将NSConstraints从Objective-C转换为Swift

我希望将基于Objective-c的通用应用程序转换为Swift项目.到目前为止,我已经能够交换大部分代码,但是我在翻译以下内容时遇到了问题:

NSLayoutConstraint *leftConstraint = [NSLayoutConstraint constraintWithItem:self.contentView
                                                                  attribute:NSLayoutAttributeLeading
                                                                  relatedBy:0
                                                                     toItem:self.view
                                                                  attribute:NSLayoutAttributeLeft
                                                                 multiplier:1.0
                                                                   constant:0];
[self.view addConstraint:leftConstraint];

NSLayoutConstraint *rightConstraint = [NSLayoutConstraint constraintWithItem:self.contentView
                                                                   attribute:NSLayoutAttributeTrailing
                                                                   relatedBy:0
                                                                      toItem:self.view
                                                                   attribute:NSLayoutAttributeRight
                                                                  multiplier:1.0
                                                                    constant:0];
[self.view addConstraint:rightConstraint];
Run Code Online (Sandbox Code Playgroud)

我还必须更改此代码:

- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
{
    return NO;
}
Run Code Online (Sandbox Code Playgroud)

Swift中有类似的方法吗?

任何帮助将不胜感激.在此先感谢所有回复的人.:)

constraints objective-c nslayoutconstraint swift

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

postgres 中的主键字段默认为 NOT NULL 吗?

postgres 中的主键字段默认为 NOT NULL,还是在创建表时需要这样指定?

postgresql constraints primary-key

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

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