标签: position

Android Studio 按钮定位

我正在尝试将按钮位置设置到屏幕的右下角。我尝试过这个:

button.setX(maxX);
button.setY(maxY);
Run Code Online (Sandbox Code Playgroud)

但该按钮是不可见的,因为它不在屏幕上。

编辑:澄清一下。maxX当我将按钮的位置设置为和时,我需要找到一种方法将按钮保留在布局内maxY。以免其越界。因此,即使我将其位置设置为:

button.setX(maxX - 10);
button.setY(maxY - 10);
Run Code Online (Sandbox Code Playgroud)

它不会有一半伸出屏幕。

android position bounds android-studio

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

在脚本中创建对象后,Unity 游戏对象位置 z 神秘地发生了变化

我再次遇到了 Unity 的问题。由于我正在开发的游戏中的保密协议级别,我无法获取太多代码,但在运行我的代码时遇到了这个恼人的问题。

所以,当进入游戏中的某个视图时,我在运行时创建游戏对象。我为我们的游戏故事创建了一个所谓的 Reader,它从数据库中读取文本,将其拆分为段落,围绕该段落文本创建 GameObject(为其设置文本组件等),然后将该 GameObject 及其文本添加到故事面板中,将所有对象显示为遮罩面板内的可滚动视图。

希望你能跟上我的解释:D

一切都工作正常,段落正确地显示在父对象(文本的视图面板)下方,并且在场景视图中正确显示,但是......问题是,尽管我已经做了几个检查更新循环,Unity 只是不断向游戏对象提供随机 z 位置,将它们设置为 position z = -350

这使得它们脱离了玩家的视野并且很难阅读:D

我已经多次调试更新中游戏对象的位置,在每一帧中给出 z 位置 0。这显然与运行时编辑器视图中对象的值不匹配......

有人遇到过这种问题吗?

附:我有 triid 来关闭并打开 Unity,再次加载内容,但没有任何效果。

哦,还有一件事要提的是,要拉伸文本以适应文本内容的大小和父面板宽度,我使用这些作为示例: “Unity UI 教程 - 如何制作可滚动列表”,作者:rachetandclank3

c# position scrollview unity-game-engine gameobject

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

R:调用粘贴的变量名称并将其用作位置参数

我试图用 x 中第一个观察值(即 1)替换 r<=10 的所有 r 值。这只是我想要做的事情的一个非常简单的例子,所以请不要质疑为什么我试图以复杂的方式来做这件事,因为完整的代码更复杂。我唯一需要帮助的是弄清楚如何使用我创建的向量 (p1) 来替换 r[p1] 或等效的 r[c(1,2,3,4)] 与 x[ 1 ] (等于至 1)。我无法显式编写 p1,因为它将在循环中生成(代码中未显示)。

x=c(1,2,3)
r=c(1,3,7,10,15)
assign(paste0("p", x[1]), which(r<=10))
p1
r[paste0("p", x[1])]=x[1]
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我尝试使用,r[paste0("p", x[1])]=x[1] 但这是我最终得到的输出在此输入图像描述

当我想看到这个输出时 在此输入图像描述

基本上,我需要找出一种在这段代码中调用 p1 的方法,r[??]=x[1] 而无需显式键入 p1。

我已经包含了我在下面尝试的完整代码,以防需要上下文。

##Creates a function to generate discrete random values from a specified pmf
##n is the number of random values you wish to generate
##x is a vector of discrete values (e.g. c(1,2,3))
##pmf is the associated pmf for the discrete …
Run Code Online (Sandbox Code Playgroud)

position r paste

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

PyQT 更改内部 QVBoxLayout 在 GridLayout 中的位置

我正在使用 PyQT,并且我有非常简单的结构网格布局和内部 BoxLayout 到该网格中(下面由 QtDesigner 生成的代码。抱歉,它的视图很难看)

简而言之,这是我的 BoxLayer

self.gridLayout.addLayout(self.buttonsLayer, 2, 0, 1, 2)
Run Code Online (Sandbox Code Playgroud)

后来我尝试通过执行此指令来更改它的位置(我想将此布局移动到 GridLayout 的第 3 行)

self.gridLayout.addLayout(self.buttonsLayer, 3, 0, 1, 2)
Run Code Online (Sandbox Code Playgroud)

但我有一个错误QLayout::addChildLayout: 布局“buttonsLayer”已经有一个父级

一开始,我在网格布局中有按钮,但后来我决定将它们推入某个容器中,并仅移动该容器,而不是移动 2 个对象。但是..奇怪的是,对于单个按钮这个技巧是有效的,但对于布局它不起作用。

也许有人知道为什么它不起作用以及如何更改 BoxLayer 的位置?感谢您提供任何信息!

 MainWindow.setObjectName("MainWindow")
    MainWindow.resize(608, 173)
    self.centralwidget = QtWidgets.QWidget(MainWindow)
    self.centralwidget.setObjectName("centralwidget")
    self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)
    self.verticalLayout.setObjectName("verticalLayout")
    self.gridLayout = QtWidgets.QGridLayout()
    self.gridLayout.setObjectName("gridLayout")
    self.addFileBtn_0 = QtWidgets.QPushButton(self.centralwidget)
    self.addFileBtn_0.setObjectName("addFileBtn_0")
    self.gridLayout.addWidget(self.addFileBtn_0, 0, 0, 1, 1)
    self.lineEditFile_0 = QtWidgets.QLineEdit(self.centralwidget)
    self.lineEditFile_0.setText("")
    self.lineEditFile_0.setObjectName("lineEditFile_0")
    self.gridLayout.addWidget(self.lineEditFile_0, 0, 1, 1, 1)
    self.addFileBtn_1 = QtWidgets.QPushButton(self.centralwidget)
    sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
    sizePolicy.setHorizontalStretch(0)
    sizePolicy.setVerticalStretch(0)
    sizePolicy.setHeightForWidth(self.addFileBtn_1.sizePolicy().hasHeightForWidth())
    self.addFileBtn_1.setSizePolicy(sizePolicy)
    self.addFileBtn_1.setObjectName("addFileBtn_1")
    self.gridLayout.addWidget(self.addFileBtn_1, 1, …
Run Code Online (Sandbox Code Playgroud)

position python-3.x pyqt5

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

防止我的固定页脚内容重叠

我有以下代码来创建固定页脚:(类似于https://www.w3schools.com/howto/tryit.asp?filename=tryhow_css_fixed_footer

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
.footer {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   background-color: red;
   color: white;
   text-align: center;
}
</style>
</head>
<body>

<h2>Fixed/Sticky Footer Example</h2>
<p>The footer is placed at the bottom of the page.</p>
<p>The footer is placed at the bottom of the page.</p>
.....
<p>The footer is placed at the bottom of the page.</p>
<p>The footer is placed at the bottom of the page.</p>
<p>The footer is placed …
Run Code Online (Sandbox Code Playgroud)

html css position overlap

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

使用 apache poi 将方程式从 Word (*.docx) 读取为 HTML 及其文本上下文

我们正在构建一个java代码来使用apache POI将 word 文档 (.docx) 读入我们的程序中。当我们在文档中遇到公式和化学方程式时,我们会陷入困境。然而,我们设法阅读了公式,但我们不知道如何在相关字符串中找到其索引。

输入(格式为*.docx

text before formulae **CHEMICAL EQUATION** text after

输出(格式应为HTML)我们设计的

text before formulae text after **CHEMICAL EQUATION**

我们无法获取字符串并将其重建为原始形式。

问题

现在有什么方法可以定位图像和公式在剥离线内的位置,以便在重建字符串后可以将其恢复到原始形式,而不是将其附加在字符串末尾。

java equation position formula apache-poi

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

Objective-c iPhone从另一个类读取和更改UILabel位置

我尝试更改读取并从UILabel更改位置.这个UILabel是在Interface Builder中创建的,现在我想在MainVieController类中调用一个方法时读取并更改另一个类中的位置.

但我怎么能这样做,我已经阅读了几个论坛,但我不能让它工作.这里还有一些示例代码.我希望有人可以帮助我.

MainViewController.h

#import <UIKit/UIKit.h>
@class NewClass;

@interface MainViewController : UIViewController {

    UILabel *daLabel;

}

@property (nonatomic, retain) IBOutlet UILabel *daLabel;

@end
Run Code Online (Sandbox Code Playgroud)

MainViewController.m

#import "MainViewController.h"
#import "NewClass.h"

@implementation MainViewController
@synthesize daLabel;

- (void)viewDidLoad {

    [super viewDidLoad];

    NewClass *anotherClass = [[NewClass alloc] init];
    [anotherClass test];

}

@end
Run Code Online (Sandbox Code Playgroud)

NewClass.h

#import <Foundation/Foundation.h>
@class MainViewController;

@interface NewClass : NSObject {

}

@end
Run Code Online (Sandbox Code Playgroud)

NewClass.m

#import "NewClass.h"
#import "MainViewController.h"

@implementation NewClass

- (void)test {

    MainViewController *MainController = [[MainViewController alloc] init];

    CGRect labelPosition = MainController.daLabel.frame;
    NSLog(@"POSITION: …
Run Code Online (Sandbox Code Playgroud)

iphone position class objective-c uilabel

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

应用位置相对位置然后位置:绝对使div跨越容器?

这是我的代码..

<div id="secondWrapper">
    <div class="para1">  
      <div class="heading">
        <h1>Heading 1</h1>
      </div>
      <div class="paragraph">
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at ipsum in nunc dignissim fringilla. Donec porta elit ut diam eleifend eget rhoncus risus dignissim. Vivamus malesuada accumsan molestie. Maecenas lobortis, ipsum sit amet mattis tincidunt, turpis odio tempus massa, at scelerisque elit diam id dolor. 
        </p>
      </div>
    </div>
    <div class="para2">  
      <div class="heading">
        <h1>Heading 2</h1>
      </div>
      <div class="paragraph">
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at …
Run Code Online (Sandbox Code Playgroud)

html css position css3 twitter-bootstrap

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

HTML/CSS:重叠文本周围的公共边框

如何为此编码?

在此输入图像描述

当我们有这个:
在此输入图像描述

<html>
    <head>
        <style>             
            h2
            {
                letter-spacing:4pt;
                font-size:40pt;
                color:blue;
                text-align:center;
                position:absolute;
                top:0px;
            }
            h3
            {
                letter-spacing:4pt;
                font-size:40pt;
                color:blue;
                text-align:center;
                position: absolute;
                top:20px;
                left:20px;
            }
        </style>
    </head>

    <body>
        <h2>All right, Mate?</h2>
        <h3>All right, Mate?</h3>
    </body>
</html>
</html>
Run Code Online (Sandbox Code Playgroud)

...而不更改原始功能/标签.
只添加(或修改)一点.

html css styles position border

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

中心标题元素,位置固定在页面顶部

我有一个针对Google Chrome的CSS问题.我做过一些研究,但没有人知道如何在没有Javascript的情况下修复它,我不想使用它,因为我的元素将来会改变.

代码如下,如果您使用它,您将看到子div到达页面的右侧,如果我向父母添加相同的顶部位置值,它将向相反方向移动.

该网站将有更多的内容,我想要一个居中的标题,当您滚动页面时,侧边栏和浮动的内容将消失在后面.

    <body>
    <!--this should not need any css coding till later on after the site is complete-->
    <center>
        <div class="header_p1">
            <img class="header_p1_child" src="header.png"/>
        </div>
    </center>
Run Code Online (Sandbox Code Playgroud)

而css是

.header_p1
{
        background: white;
        width: 750px;
        height: 110px;
        margin-bottom: 10px;
}
.header_p1_child
{
        float: none;
        background: white;
        width: 750px;
        height: 110px;
        position: fixed;
        top: 0px;

}
Run Code Online (Sandbox Code Playgroud)

html css position

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