标签: uislider

从屏幕底部向上滑动布局

我有一个隐藏在视图中的布局.在按钮上单击,我希望它从底部向上滑动,向上推动整个屏幕内容,非常类似于whatsapp在聊天屏幕中显示表情符号面板的方式.

我见过SlidingDrawer,这对我不起作用.它需要一个图像作为一个手柄,显示在屏幕的中心,我不希望这样.它还会滑动现有的屏幕内容,我正在寻找一种向上移动现有内容的方法.

更新1:

我尝试使用Sanket Kachhela建议的动画.但隐藏的布局从未显示过.这是代码.

布局(activity_main.xml):

<RelativeLayout
    android:id="@+id/main_screen"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" 
        android:layout_alignParentTop="true"/>

     <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="@string/hello_world" 
       android:layout_centerInParent="true"/>

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Slide up / down"
        android:layout_alignParentBottom="true" 
        android:onClick="slideUpDown"/>

</RelativeLayout>

<RelativeLayout
    android:id="@+id/hidden_panel"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" 
    android:layout_below="@id/main_screen">

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name" />

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

活动(MainActivity.java):

package com.example.slideuplayout;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;

public class MainActivity extends Activity {

private ViewGroup hiddenPanel;
private boolean isPanelShown;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    hiddenPanel …
Run Code Online (Sandbox Code Playgroud)

layout android uislider

86
推荐指数
5
解决办法
17万
查看次数

iPhone:如何检测滑块拖动的结束?

如何在用户结束拖动滑块指针时检测事件?

iphone uislider ios4 ios ios5

81
推荐指数
8
解决办法
6万
查看次数

UISlider,增量为5

我怎么有我的UISlider去从1-100,增量5

iphone uislider ios

68
推荐指数
5
解决办法
4万
查看次数

当UISlider值改变时会调用什么?

难道一个方法被调用时UISlidervalue变化?我希望能够根据UISliders值更新值,但只有在更改时...

谢谢你的帮助.

objective-c uislider

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

UISlider捕捉到固定数量的步骤(如iOS 7设置应用中的文字大小)

我正在尝试创建一个UISlider允许您从数组中选择的东西.每个滑块位置应该是等距的,滑块应该对齐每个位置,而不是在它们之间平滑滑动.(这是在滑动件的行为Settings> General> Text Size,这是在IOS 7.引入)

iOS 7文字大小滑块

我想要选择的数字是: -3, 0, 2, 4, 7, 10, and 12.

(我对Objective-C很新,所以一个完整的代码示例比代码片段更有用.=)

iphone xcode objective-c uislider ios

50
推荐指数
3
解决办法
4万
查看次数

实现步骤/捕捉UISlider

我正在尝试使用UISlider实现某种形式的捕捉或步骤.我写了下面的代码,但它没有像我希望的那样顺利.它可以工作,但是当我向上滑动时它会向右滑动5个点,手指不会在"滑动圆圈"上方居中

这是我的代码,其中self.lastQuestionSliderValue是我已设置为滑块初始值的类的属性.

    if (self.questionSlider.value > self.lastQuestionSliderValue) {
        self.questionSlider.value += 5.0;
    } else {
        self.questionSlider.value -= 5.0;
    }

    self.lastQuestionSliderValue = (int)self.questionSlider.value;
Run Code Online (Sandbox Code Playgroud)

iphone uislider

45
推荐指数
5
解决办法
3万
查看次数

如何把UISlider垂直?

我想UISlider垂直放入.我不知道这个,所以请帮助我.

iphone math objective-c uislider

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

iOS如何使滑块停在离散点

我想在一个代表时间轴上整数的离散点上制作一个滑块.最好的方法是什么?我不希望它们之间有任何价值.如果滑块可以"捕捉"到每个离散点的位置,那将是很好的.

iphone slider uislider ios

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

结合了ProgressView的UISlider

是否有苹果屋制作的方式来获得带有ProgressView的UISlider.这被许多流应用程序使用,例如本机quicktimeplayer或youtube.(只是为了确定:我只对可视化感兴趣)

滑块与装载机

西蒙欢呼

streaming objective-c uiprogressview uislider ios4

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

使UISlider高度更大?

我一直在寻找一种让UISlider进度条更高的方法,即增加高度.但是,我没有取得任何成功.我不想使用自定义图像或任何东西,只是让它更高,所以UISlider看起来不那么薄.我错过了一些非常明显的东西吗

cocoa-touch objective-c uislider ios

35
推荐指数
4
解决办法
3万
查看次数