标签: view

在 Swift 中设置可拖动项目的限制

我有一个图像视图和该图像上的文本字段。我使用下面的代码使文本字段可拖动,但它可以拖动到屏幕中的任何位置。我希望该文本字段只能在图像视图的限制内拖动。如果我取消注释,如果检查 dragedView 函数,则文本字段会卡在 imageview 的左侧,因为它们的 x 值变得相同。

我找到了这个解决方案,但无法修改它以适用于我的项目。 使用 UIPanGestureRecognizer 将 UIView 拖动到有限区域内

  override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    let gesture = UIPanGestureRecognizer(target: self, action: #selector(ViewController.draggedView(_:)))
    bottomTextField.addGestureRecognizer(gesture)
    bottomTextField.isUserInteractionEnabled = true
}
  func userDragged(gesture: UIPanGestureRecognizer){
    let loc = gesture.location(in: self.view)
    self.bottomTextField.center = loc
}
func draggedView(_ sender:UIPanGestureRecognizer) {
    let compare = MyimageView.frame.maxX <= bottomTextField.frame.maxX
    //if(MyimageView.frame.minX <= bottomTextField.frame.minX && compare )
    // {
    self.view.bringSubview(toFront: sender.view!)
    let translation = sender.translation(in: self.view) …
Run Code Online (Sandbox Code Playgroud)

view textfield imageview ios swift

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

从视图上的连接表获取值

我正在尝试从视图上的连接字段中获取值。示例代码:

  public PXSelectJoin<Table1, 
     LeftJoinSingleTable<Table2, On<Table2.FieldA, Equal<Table1.FieldB>>>> Document
Run Code Online (Sandbox Code Playgroud)

现在假设表 2 具有未包含在表 1 中的 FieldC。我如何获取该数据?

例子:

public SomeFunction()
{
   if (Table2.FieldC != null)
   {
      //do something
   }
}
Run Code Online (Sandbox Code Playgroud)

join view acumatica

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

如何在卡片视图上添加onClick事件

我是 Android 开发的初学者,这是我在stackoverflow上发表的第一篇文章。我想问如何在卡片视图上添加单击事件,以便每当我单击每张卡片时都会打开相应的布局

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView               xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_margin="10dp"
android:id="@+id/card_view"
xmlns="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android" >

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:clickable="false"
    android:orientation="vertical"
    android:padding="12dp">

    <ImageView
        android:layout_width="150dp"
        android:layout_height="150dp"
        android:elevation="12dp"
        android:src="@drawable/profile"
        tools:ignore="ContentDescription,UnusedAttribute" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Arbaz"
        android:textSize="20sp"
        tools:ignore="HardcodedText" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Arbaz"
        android:textSize="18sp"
        tools:ignore="HardcodedText" />


</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android view click

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

MySQL - 在视图中插入/更新/删除

我有一个英文和法文网站.

因此,在我的数据库中,我的表中包含名为"name_english"和"name_french"的列以及其他一些数字列.

我想创建2个视图,或类似的东西,它将包含"name"列和我表的所有其他列.

视图"table_english"将列"name_english"作为"name",视图"table_french"将列"name_french"作为"name".

这对于选择的视图工作正常,但我还想在将更新表的视图上进行一些插入/更新/删除.

例:

table:
id | name_english | name_french | int1 | int2 | int3

table_english (a view):
id | name | int1 | int2 | int3 (name here is name_english)

table_french (a view):
id | name | int1 | int2 | int3 (name here is name_french)
Run Code Online (Sandbox Code Playgroud)

然后我想做一些像这样的查询:

INSERT INTO table_english(id, name, int1, int2, int3) VALUES (1, 'name', 12, 14, 2);
UPDATE table_english set name='new name' WHERE id=1;
Run Code Online (Sandbox Code Playgroud)

这些将在表格中插入/更新,并带有相应的字段.

所以最后,"表"的内容将是:

1 | 'new name' | DEFAULT VALUE …
Run Code Online (Sandbox Code Playgroud)

mysql alias views view

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

如何在rapidminer中读取数据库视图

有谁知道如何从数据库读取视图到rapidminer?我有一个连接设置到Microsoft SQL服务器,我正在使用读数据库操作符,但它只显示表的列表,而不是视图.已设置,我可以使用Access查看它.当我在rapidminer中工作时,视图正在进行中,因此我需要一个实时链接,而不是在rapidminer中重新创建查询.有什么我想念的,或者快速通道只是不支持观点?

database view rapidminer

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

在MYSQL中查看3个表

我在mysql中有3个表

table 1
date        name   total recieve
2013-05-09  "aa"    20    15
2013-05-09  "bb"    10    17

table 2
name    tree
"bb"     "a1"
"aa"     "a2"

table 3
date          tree      users
2013-05-09   "a1SI"      19
2013-05-09   "a1NO"      24
2013-05-09   "a2SI"      39
2013-05-09   "a2NO"      22
Run Code Online (Sandbox Code Playgroud)

我需要一个树表的视图

这是我需要的观点:

date         name   tree   total    recieve    userSI    userNO  
2013-05-09   "aa"   "a2"    20        15        39         22
2013-05-09   "bb"   "a1"    10        17        19         24
Run Code Online (Sandbox Code Playgroud)

我有一半的查询

SELECT t1.`date` , t1.`name` , t2.`tree` , t1.`total` , t1.`recieve`,
FROM  `table1` t1
INNER JOIN  `table2` …
Run Code Online (Sandbox Code Playgroud)

mysql sql view

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

从模型中的关系中获取全名

我有模型博客,我在那里有关系:

public function getRelUser()
    {
        return $this->hasOne(UrUser::className(), ['Id' => 'Rel_User']);
    }
Run Code Online (Sandbox Code Playgroud)

我想在 gridView 的 blogView 索引中使用 fullName:

<?= GridView::widget([
        'dataProvider' => $dataProvider,
        'filterModel' => $searchModel,
        'columns' => [
            ['class' => 'yii\grid\SerialColumn'],

            'Id',
            'Title',
            'Description',
            'Rel_User',
            [
        'attribute' => 'Rel_User',
        'value' => 'relUser.Name'
        ], 
            'CreatedAt',
            // 'IsDeleted',

            ['class' => 'yii\grid\ActionColumn'],
        ],
    ]); ?>
Run Code Online (Sandbox Code Playgroud)

这在列中只返回我的名字。我想返回全名。

php gridview view relation yii2

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

为什么要使用强制转换来实例化android中的视图

在实例化视图时有没有人知道投射的原因?

例如: TextView textView = (TextView) findViewById(R.id.textView);

android casting view

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

具有不同宽度的 SwiftUI 视图,根据百分比填充

创建视图的最佳方法是什么(如下图所示)?所以它的宽度是文本内容和填充的大小,考虑到百分比。我尝试了几个选项,通过 Frame 和 GeometryReader,但结果要么是固定宽度的视图,要么是屏幕宽度的视图。

也许有更优雅的方式。

在此处输入图片说明

view ios swift swiftui

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

Objective C/IOS5 - Root View - 从空应用程序模板构建(XCODE)

出于学习目的,我试图从头开始构建一个"SingleView"应用程序.

几乎 - 我使用"EmptyApp"模板.我这样做是为了理解在iPhone应用程序中实例化视图的方式.

到目前为止,我得到以下内容:

  • AppDelegate.h
  • AppDelegate.m
  • StoryBoard(使用ViewController和一个嵌套视图.viewController也绑定到我的类ViewController)
  • ViewController.h
  • ViewController.m

我从"SingleViewApp模板"复制了脚本.但是当我测试应用程序时,我的视图仍未显示.

看起来我错过了一些东西.它必须是绑定或类似的东西,因为脚本本身应该是相同的.控制台也给我以下消息:

"应用程序在应用程序启动结束时应该有一个根视图控制器"

好.我如何告诉我的应用,采取我的观点并以root身份使用它?

谢谢伙计......感谢每一位帮助

mogio

iphone interface view objective-c

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